Heritance Ahungalla Strives For Sustainability Heritance Ahungalla, one of Aitken Spence Group's deluxe hotels in Sri Lanka