Up Arrow Returns to Thumbnails
Culebrita
At the north end of the Tortuga anchorage on the island of Culebrita in the Spanish Virgin Islands is a place where, even on a calm day, water roars between boulders in dramatic fashion.