Tag: Necker Island

Necker Island, BVI

Necker Island, committed to preserving the island’s ecosystem

You probably know Necker Island as a Private Island in the British Virgin Island (BVI) that is owned by Sir Richard Branson, and which caters to the elite travelers. And you would be right! But it is also so much more than that. About his luxe island villa estate, the man himself had this to […]

Read More

© L’ EcoResorts 2016. All Rights Reserved. Key Largo, Florida, U.S.A. site map