Anuradhapura is a historical site situated in the North Central Province of Sri Lanka. It is the largest and the capital city of this province… 324 more words
Tags » Anuradhapura
Anuradhapura was an ancient Buddhist town with stupas studding the landscape and tanks spread around the outskirts filled with glistening water.
I didn’t get to see any of its beauty the following morning because twenty-four hour curfew was imposed. 73 more words