Lemuria Hotel Websites
Seychelles Islands Seychelles
- island-seychelles.com
Seychelles Islands located in the Indian Ocean, is a group of about 115 small islands, the main islands are Mahé, Praslin and La Digue. Victoria is the capital of Seychelles islands located in Mahé.
Not Applicable
$
8.95