Anuradhapura
click to enlarge image Anuradhapura, a UNESCO World Heritage site, is one of the ancient capitals of Sri Lanka and a sacred city for Buddhists. Founded in the 4th century BCE, Anuradhapura is home to some of the most significant and impressive ruins in the country. Key attractions include the sacred Bodhi Tree, believed to […]