Anuradhapura, an ancient city in Sri Lanka, is a fascinating destination for history buffs and culture lovers. The city was founded in the 4th century BC and was the capital of the kingdom of Anuradhapura for over 1000 years. Today, Anuradhapura is home to a variety of historical sites that reflect the city's rich history and culture.