The spiritual heart of Sri Lanka, Dambulla is a city of devotion and tranquility. Famous for its ancient cave temple complex, ...
From ancient temples and tranquil Buddhist monasteries to pristine locales, Sri Lanka has something to make ... a vast gap in the southern mountain wall. Surrounded by picturesque tea plantations ...