Tropical beach view on the island of Praslin, Seychelles.
Tropical beach view on the island of La Digue, Seychelles.