Comprised of 115 islands spread across a swath of Indian Ocean, the Seychelles is one of the world's most exclusive tropical paradise style honeymoon destinations. And for good reason: here you'll discover turquoise sea, sublime beaches and a lush hilly, green and boulder-strewn landscape beyond. While under the sea you can dive or snorkel through coral gardens and off shallow shelves or around shipwrecks. You'll also discover posh resorts where pampering is paramount, the food is excellent and the spas delightful. The Seychelles is also an eco-tourism destination, often referred to as "The Galapagos of the Indian Ocean" and opportunities for watching nesting sea turtles or spotting the giant Aldabra tortoises not to mention dozens of bird species are bountiful.