The world’s most expensive resort is now open: Inside Banwa Private Island

The world’s most expensive resort is open for business – and as you might expect, it’s jaw-dropping. But so it should be for $100,000 (£76,800) a night. It’s called Banwa Private Island, and while the price tag is eye-wateringly hefty it does secure guests the entire island. The world’s most expensive resort is open for … Read more