Tag Archives: North Sound

Saba Rock Taken from Guy's Trail

Saba Rock, British Virgin Islands

Saba Rock Virgin Islands Saba Rock is one of the most unique places in the world. Nestled in the equally beautiful North Sound of Virgin Gorda, this must visit island/resort is just a stone’s throw away from Google mogul Larry Page’s Eustatia Island and Richard Branson’s Necker Island. Continue reading Saba Rock, British Virgin Islands