Take a cat out to st John's and do some snorkeling. You can also go to virgin gorda for the baths. Lots of little coves and beaches on the island so avoid the tourist traps like Megan's bay on the days the ships are in town.
St. Thomas Restaurants: See 179 restaurants with 16,745 reviews -...