The Shangri La s Villingili Resort and Spa is a luxury resort located south of the equator on Villingili Island, on the southern-most tip of Addu Atoll. This 3km long Island features 12 hectares of lush vegetation, towering banyan trees, 17,000 coconut trees, 3 natural lagoons and nature trails for guests to explore......