I have been to several Caribbean beaches and Seven Mile Beach is by far the best I have seen. The sand is wonderful with no rocks and the water is crystal clear. The vendors do ask you to buy from them, but just say no and they go on to someone else. We rented jet-skis and the kids loved the... more

(1 vote) 







