Discovering Paradise: The Seychelles
Nestled deep in the heart of the Indian Ocean, sits a jewel of unparalleled beauty. The Seychelles, an archipelago made up of over 100 islands, delights visitors with its' lush vegetation, pristine shorelines and crystal-clear seas. Should you seek a relaxing escape or an adventurous journey, the Seychelles offers something for everyone. Venture