6 Destinations To Visit In Mahe Seychelles
Mahe is a town located at the mouth of the Mahe River. It is also known as Mayyazhi and is surrounded by Kerala state. The French ruled it till 1954, still, French colonial heritage is reflected in their accommodation like the building and government houses. Almost 35000 residents live in the town having a 98.5% …