Shangri-La’s Villingili Resort and Spa is nestled in the sheltered waters of Addu Atoll (also known as Seenu Atoll), the southern most…
This website uses cookies.