Hands down, it would have to be The Baths, Virgin Gorda. The size of the boulders can't be realized until your actually there. I felt like a kid again climbing all in and around them. I actually lost my son in there (he was 16), and almost missed the bus back. When I found him he was taking pictures of a couple of teenage girls from Sweden. Go figure!! Anyway the water is also some of the most beautiful I have ever seen. There were small private and charter sailboats parked all over, it was like a huge community pool with people swimming everywhere. What a blast!!!