Find the best hotels, resorts and holiday rentals in Eleuthera, The Bahamas, including Harbour Island, North Eleuthera & Governor's Harbour.
The Bahamas is formed by 700 islands (only about 30 of them are inhabited!) and over 2.000 rocks & cays, which makes the archipelago an ecological oasis with the clearest water on the planet. It's been on my bucket list since forever (who can relate?), and I finally got the chance to visit The Bahamas [...]