The first capital of Sri Lanka, Anuradhapura is one of the oldest cities in the country. Safe to say, every inch of the city is steeped in centuries of history, making this a gold mine for a history lover. Much is spoken about the ruins in the old city and how well they have been preserved, even thousands of years later while some structures are still in use. The capital of the country for around millennia, it played a major role in establishing Buddhism in the country and is home to Sri Maha Bodhi. For those who do not know, the tree was once part of the original bo tree. The old city is dotted with an abundance of massive dagobas, such as the Ruwanweli and Thuparama, which is proof of the influence Buddhism has had in the city. The city is not close by any means, sitting two hundred kilometres from the capital of Sri Lanka, but if ancient ruins and an insight into the country's culture is what you are seeking, there is no better location to visit.