Saba Rock | An Island All Its Own
The truly unique and tiny island of Saba Rock offers big hospitality A one-acre slice of paradise, Saba Rock is situated in the North Sound right between Virgin Gorda and Prickly Pear in the British Virgin Islands. It is known for its beautiful natural surroundings, crystal-clear waters, and popular restaurant and bar that offers a unique dining experience. History Saba Rock's origin dates back to the 1960s and was put…
Sara NelsonNovember 18, 2023