Seychelles

The Seychelles

The Seychelles – An island nation, Seychelles is located in the Indian Ocean, northeast of Madagascar and about 1,600 km (994 mi) east of Kenya. A group of 44 islands (42 granitic and 2 coralline) occupy the shallow waters of the Seychelles Bank and are collectively referred to as the inner islands. They have a total area of 244 km2, comprising 54% of …