Seychelles is a nature lover's dream. I have always thought that calling this place "Paradise on Earth" was probably an exaggeration, until I visited Seychelles. Warm waters, high standards, and friendly people draw many year after year to these jewels in ocean. Enjoy this fantastic place!