Anuradhapura: The Complete Traveller’s Guide to Sri Lanka’s Ancient Capital

What is Anuradhapura? Anuradhapura is one of the oldest and most important cities of Sri Lanka. It lies in the north-central plain of the island, about 205 km north of Colombo. For 1,393 years, it served as the island’s first…









