Top Ten Best Places To Scuba Dive And Snorkel
10. Menjangan Island, Bali, Indonesia
9. Raratonga, The Cook Islands
8. Moorea, French Polynesia
7. Truk Island, Micronesia
6. Vanua Levu Island, Fiji
5. Molokini, Maui, Hawaii, U.S.A.
4. Belize outer reef
3. Cayman Islands, Caribbean
2. Great Barrier Reef, Australia
1. Dahab, Egypt

   
 
1