Shangri-La’s Villingili Resort and Spa is located on the small island of Addu Atoll in Maldives, features luxury suites and tropical tree house villas with spas. Book it here
Shangri-La’s Villingili Resort and Spa is located on the small island of Addu Atoll in Maldives, features luxury suites and tropical tree house villas with spas. Book it here