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).