Top 20 Places to Visit in Anuradhapura Sri Lanka

Imagine visiting a city of ancient scriptures, when you explore the places to visit in Anuradhapura you will dive into a realm of culture and ancient history. Anuradhapura is a city where all the mythological characters are worshipped and every corner of it has a history of its own.