@dotneko: We went to Turks and Caicos last year...it is true the beaches there are just beautiful...the water is clear and calm as glass. That, combined with the white sands, make for just beautiful, picture-perfect beaches. (We stayed on Grace Bay Beach). Now, here's the deal...the trip was almost boring to us. Not the worst problem to have, mind you, as we had plenty of time to just relax and read. But, for example, St. John is mountainous and the views looking over cliffs down to these fabulous turquoise waters below are just stunning. Grace Bay beach and that island of Provo are just completely flat and white sands, so very pretty, but not so impressive maybe to those who like adventure? The snorkeling on Grace Bay Beach, just out from our condo at Reef Residences, is "supposed" to be "the best" on the island of Provo. Hmmmmm...little reef area that is now all roped off, and crowded with snorkelers coming down from the Beaches Turks and Caicos resort was REALLY unimpressive to us (after having been to Curacao, St. John, Roatan, Tulum, etc.) This is Mickey-Mousey snorkeling at best and the flood of tourism here has caused them to rope off that reef area, anyway. We SHOULD have taken an excursion to some of the other T & C islands where i believe there is reportedly good snorkeling. Also, my husband did get to drive to some remote and very beautiful beach areas on Provo to fly fish for bone fish, and he really enjoyed that.
@poozieny--we loved Cinnamon Bay in St. John...was actually our favorite beach, where we ended up most days after exploring other parts of the island. While Trunk Bay is famous and beautiful, it is crowded and is where the cruise ships bring loads of peeps every day, so we stayed away from Trunk Bay for the most part. In St. John, a GREAT thing to do is (you drive and park at I THINK The Annaberg Sugar Mill) then walk a mile or two to a rocky beach area, and then swim out to the cay for some WOW WOW WOW snorkeling...awesome!!