Banwa Island — world’s most expensive resort — finally cleared to open
Banwa Private Island — believed to be the most expensive resort in the world — has finally secured accreditation by government bureaucrats. As we reported in May, the exclusive resort …