Sir Richard Branson, a billionaire, owns Necker Island in the British Virgin Islands. If you have an extra $53k in the bank, you and 28 friends can stay here for a night.

Click HERE to find out more about Necker Island!

Click HERE for more beautiful travel photos…