Prickly Pear Island, British Virgin Islands

Prickly Pear Island, British Virgin Islands

Located in the North Sound, off Virgin Gorda, Prickly Pear, British Virgin Islands, is a 243-acre/98-hectare uninhabited island and a British Virgin Islands National Park site featuring a nature ...

JDS Travel News JDS Viewpoints JDS Africa/MI