i can help with a couple of suggestions: San Juan: walk around Old San Juan - visit the fort, you can watch the ships come in from here. Tour the rainforest, or visit the Barcardi Factory. St. Thomas- take the water taxi from Red Hook Harbor over to St. John's island for the day, Trunk Bay beach is amazing, you can snorkel on the trail here. Make time to do some shopping in downtown Charlotte-Amalie, - take the tram to the top of the island for a magnificient view. I would steer clear of Maegan's Bay Beach - very, very touristy.