By Ifham Nizam Sri Lanka, often celebrated for its cultural heritage and scenic landscapes, also boasts a captivating array ...
Rex Clementine in Dambulla The New Zealanders have seized every moment in Sri Lanka, embracing its wonders with open arms.