TravelTill

About Norman Island



Norman Island is located at the southern tip of the British Virgin Islands archipelago. It is one of a number of islands reputed to be the inspiration for Robert Louis Stevenson's pirate novel Treasure Island