Repeat: The 74-acre island of Necker is part of the British Virgin Islands and sits on the boundary of the Caribbean and Atlantic Ocean.
The 74-acre island of Necker is part of the British Virgin Islands and sits on the boundary of the Caribbean and Atlantic Ocean.