Why You Should Try Chartered Sailing in the British Virgin Islands
Sailing in this part of the Caribbean includes turquoise waters, island breezes, and all the swimming, snorkeling and cocktails you could want.
Sandy Spit British Virgin Islands General British Virgin Islands Virgin Gorda Cooper Island Treasure Point
Source: afar.com