10 Best Scuba Diving Beaches in the Caribbean
10. Belize
9. Bonaire
8. Cozumel, Mexico
7. The Bahamas
6. Cayman Islands
5. Curaçao
4. Roatan, Honduras
3. Dominican Republic
2. Turks and Caicos
1. Aruba
10 Best Cheap Vacations in the U.S.
Learn more