The British Virgin Islands are located in the Caribbean and are a British overseas territory. These islands are all quite beautiful and a perfect place to spend the vacation in. Necker Island is one of the few islands that make up the British Virgin Islands and is located in the eastern sections of the Caribbean. This island is quite small in size. It was named after a 17th- century Dutch commander but it wasn’t inhabited until late 20th century. It is currently owned by Sir Richard Branson who acquired this island in the ‘70s. This place was slowly developed and many residencies were built to accommodate guests. The island currently works as a resort and as many as 28 guests can stay here at a time.
Necker Island tourists destination
Necker Island British virgin Islands