Anuradhapura’s monuments date back over 2000 years, making it one of the oldest inhabited cities in the world.