Sights of Seychelles
The Republic of Seychelles is an archipelago state in the Indian Ocean. The 115 islands are located 1500 km east of the African mainland. Most of the islands are uninhabited, 42% of the area is a protected area for the preservation of the country’s natural resources. The islands were long uninhabited until they were taken… Read More »