aren 966114222005 info@meshini.com

Category

Seychelles

Meshini trusted guide for tourism Seychelles, officially known as the Republic of Seychelles, is an archipelagic state consisting of 155 islands (according to the constitution) located in the Indian Ocean. The capital city, Victoria, is 1,500 kilometers (800 nautical miles) east of mainland Africa. The neighboring island nations and territories include the Comoros, Madagascar, Mauritius, the...
Read More