Also say go to Turks and Caicos.....the water is AMAZING...calm with crazy visibilty and colors.....cool thing is you can snorkel right off shore in places and see everything!!! WHile I was there I snorkeled w/turtles, rays, all kinds of fish, corals, sponges.....and on a day trip out to the reef a few sharks.....It was truely amazing and the best clearest water I've ever seen.....and I was on Provo...