Castle in the fog, castle on the island, castle in the center of the lake on the island
A green island in the ocean from a bird's-eye view
An uninhabited island. Palm trees on the island. Snow-white sand
Nature, island and ocean, Seychelles, island silhouette