Saba Rock Resort in the British Virgin Islands

Saba Rock Resort, Virgin Gorda, BVI Saba Rock Resort is ideally located in North Sound, British Virgin Islands, a very protected large bay surrounded by islands and the mainland of Virgin Gorda. Ferries are running often getting you to and from different landing spots in the Sound. Of course, you can just arrive by dinghy …

Saba Rock Resort in the British Virgin Islands Read More »