The Beaches
The British Virgin Islands feature some of the most secluded and spectacular white coral sand beaches in the world. Virtually all beaches offer a coral reef in the close vicinity, which provide for wonderful sights for snorkelling and diving activities ...
→