Necker Island is a 74 acre island in the British Virgin Islands just north of Virgin Gorda. All of the land on the island is owned by Richard Branson, famous for his Virgin brand, and it 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
Where Necker Island? Necker Island is located in the British Virgin Islands in the north of Virgin Gorda. Located in the Caribbean region, covering an area of 74 acre island is surrounded by sea water characteristic blue-green Caribbean, coral reefs and beautiful sandy beaches.
Necker Island is located at latitude 18.55 north and longitude 64.35 west in the eastern section of the British Virgin Islands slightly to the north of Virgin Gorda and Prickly Pear and to the north-east of Mosquito Island, (sometimes spelled Moskito Island). The British Virgin Islands (BVI) are a group of islands located approximately 1,100 miles southeast of Miami, Florida, 60 miles due east of Puerto Rico and, about 120 miles northeast of St. Barts.
The island was named after the 17th century Dutch squadron commander Johannes de Neckere, although it remained uninhabited until the late 20th century. In 1965 the celebrated photographer Don McCullin and the journalist Andrew Alexander, spent fourteen days on the island at the behest of the Telegraph newspaper for which they worked. The magazine editor had hoped that they would survive their castaway adventure for at least three weeks, but as McCullin later recounted, "because of our gathering weakness (…) out of temper, and out of water, we hoisted the red flag and were taken off in the early hours of the fifteenth day". According to McCullin, there was nothing idyllic about the desert island: "It was inhabited by snakes, scorpions and tarantulas (…) The mosquitos and other insects were more venomous and persistent than any I had encountered in Vietnam or the Congo.