Explore Makepeace Island: Richard Branson’s Exclusive Australian Resort
As you likely already know, Richard Branson is the owner of two ultra-exclusive private resorts in the British Virgin Islands: Necker Island and Moskito Island. However, Branson’s influence extends beyond these locations, including a picturesque paradise located on the Sunshine Coast of Australia:Makepeace Island.