Quantcast
Channel: holidayspots4u
Viewing all articles
Browse latest Browse all 1327

Necker Island, British Virgin Islands

$
0
0
Necker Island, British Virgin Islands
Picture Source | Link:

Necker Island is a 74-acre (300,000 m2) island in the British Virgin Islands just north of Virgin Gorda. The island is owned by Sir Richard Branson, famous for his Virgin brand, and is part of the Virgin Limited Edition portfolio of luxury properties. The entire island operates like a resort and can accommodate up to 28 guests.

Wikipedia Article | Link:


Viewing all articles
Browse latest Browse all 1327

Trending Articles