Enchanted islands