1. Molokai, Hawaii
2. Capri, Italy
3. St. Lucia, Caribbean
4. Bocas del Toro, Panama
5. Fernando de Noronha, Brazil
6. Santorini, Greece
7. Barbuda, Caribbean
8. Rangali Island, The Maldives
9. Racha Yai, Thailand
10. Lizard Island, Australia
11. Isle of Mull, Scotland
12. Vieques, Puerto Rico
13. Folegandros, Greece
14. Vancouver Island, Canada
15. Pangkor Laut, Malaysia
16. Lana’i, Hawaii
17. Amelia Island, Florida
18. Harbour Island, Bahamas
19. Zanzibar, Tanzania
20. Formentera, Spain
Join Us To Get Blog Updates To Your Mail Inbox