Circa has partnered with the Follow Me Network to bring you to exotic places and show you interesting people. We got both in Sir Richard Branson.
Located in the British Virgin Islands, Necker Island is 74 acres, all owned by Branson, who also happens to own and run the Virgin Group. He purchased the island when he was 28 for $125,000.
Hurricane Irma destroyed a lot of Necker Island.
For more cool trips from Follow Me Network, check out:
Halloween on Star Island in Miami
Head to Monaco for the Grand Prix
Visit Mexico with Victoria's Secret model Tika Camaj
And to check out when Barack Obama dropped by the island, click here.