Located in the UNESCO Biosphere Reserve Baa Atoll, one of the 26 atolls in the Maldives, Amilla is offering you a choice of Island Homes that rest over crystal clear waters, nestle amongst lush tree tops or hug the shores of pristine white sand.