Seychelles-Islands-1

Seychelles Endless White Sand Beaches

The Seychelles, a country comprised of 115 islands, is located northeast of Madagascar in the Indian Ocean east of Africa. The country offers endless white sand beaches, clear warm blue seas and charming locals. The marine life around the islands, especially the more remote coral islands, can be spectacular. The …

La-Digue-Island-Seychelles-5

Beautiful Tropical La Digue Islands

La Digue is the fourth largest inhabited island of the Seychelles, lying east of Praslin and west of Felicite Island. La Digue is one of the most popular islands in the Seychelles. It has a population of about 2,000 people, who mostly live in the west coast villages of La …