Menu
in: Living

Villingili Resort and Spa – Maldives

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


Related posts you might like: