Anuradhapura is the ancient capital of Sri Lanka. Ancient writing record that is has been the official capital from the 4th century BC till 11th century AD. However archaeological data shows the city existed from way back as 10th century BC. Today Anuradhapura with its oldest ruins and monuments has been declared as a UNESCO World Heritage Site and draws visitors from all over the globe.