Amari Havodda Maldives

Travel

Amari Havodda Maldives

Powder-white sands, leaping mantas – this new resort has it all Once upon a time, there was an island in the Indian Ocean with little more than windswept trees and...