The Baths of Virgin Gorda – amazing snorkeling and hiking around the caves created by these volcanic rocks.
You must be logged in to post a comment.