Visit Anuradhapura, Sri Lanka | Best Places.
Located in the heart of Sri Lanka’s Cultural Triangle, Anuradhapura is one of the world’s oldest continuously inhabited cities and a UNESCO World Heritage Site..
See More DetailsLocated in the heart of Sri Lanka’s Cultural Triangle, Anuradhapura is one of the world’s oldest continuously inhabited cities and a UNESCO World Heritage Site..
See More Details