Checking in From the Rock – Saba Rock Resort, British Virgin Islands
Tagged: beach bar, british virgin islands, bvi, caribbean, north sound, saba rock resort, travel
If spending time in or near the water is your thing, a visit to the British Virgin Islands’ Saba Rock Resort should be in short order. Nestled squarely in the middle of the North sound channel separating Bitter End Yacht Club on Virgin Gorda from Prickly Pear Island, Saba Rock is a Water World fan’s dream come true, without the exorbitant production costs and minus Mr. Costner. Beach bar bums Chad and Melanie Smith just returned...