Waldorf Astoria unveils Ithaafushi Private Island, Maldives’ biggest private island