The Caribbean, definitely the Caribbean! Speaking from experience, the water is nice and warm, especially in the summer time, and its crystal clear.
There are so many great dive spots in the Caribbean, so its kind of hard to choose one place to dive.
|