2000 years’ worth of history of ancient times is an immense pride for Sri Lanka. This is one of the major reasons that this small island will always have something that can surprise tourists and travelers. Anuradhapura is one the most ancient places in Sri Lanka and is known to be the home of many mysterious sites and some of the most sacred places in the world. The whole city of Anuradhapura is filled with wonders of the ancient world and many interesting places to visit. The many religious locations of this area have been preserved for more than 1000 years, along with ancient ruins that were wonders of the past civilizations. Visiting Anuradhapura will allow you to step back in time to an age of kings, and see for yourself about the excellent technology and culture of ancient Sri Lanka.