The pool at Richard Branson’s Necker Island Resort in the British Virgin Islands

20 Awesome Pools - Richard Branson’s Necker Island Resort