Shangri-La Resorts and Hotels’ new Villingili Resort and Spa has opened as the first luxury resort on the southernmost tip of Addu Atoll in the southern Maldives.

Read more