Must-visit Historical Sites in Anuradhapura
Immersed in history, religion and culture, Anuradhapura is an ancient capital city where Buddhism was first introduced to Sri Lanka. Deemed a UNESCO World Heritage Site, the city is home…
Share