Seychelles is an archipelago of
breathtaking beauty in the Indian Ocean, just south of the equator and east of
Kenya. Granitic mountain ranges covered in pristine jungle and palm-fringed
white sand beaches make up the 115 islands of the Seychelles.
Adventure, romance and luxury resorts are the island's main attractions.