
Addu City’s Villingili Resort and Spa up for sale!
Addu City, Maldives - Shangri-La's Villingili Resort and Spa, the most luxurious hotel brand located in Addu atoll, has been opened to investors up for acquisition, after having its operations… Continued