In pictures: Necker Island

In pictures: Necker Island

The Great House on Sir Richard Branson’s Necker Island in the British Virgin Islands is back.

Below are the lastest photos of the new look house which burned down a couple of years ago.


This is a community-moderated forum.
All post are the individual views of the respective commenter and are not the expressed views of Travel Weekly.
By posting your comments you agree to accept our Terms & Conditions.

More in Aspire