We stayed on Virgin Gorda the longest on this trip but stopped at other notable hot spots in the BVI. We went snorkeling around the uninhabited Dog Islands and Sandy Cay, lounged in the pool and ...