Anuradhapura, the First Capital of Sri Lanka
Anuradhapura was the centre of Theravada Buddhism in Sri Lanka for many centuries. It is part of the cultural triangle and many of its attractions can be explored during a…
Share
Input your search keywords and press Enter.