Places to see in Anuradhapura, a royal stronghold
The renowned city of Anuradhapura in Sri Lanka lays claim to a rich and eventful historical legacy. One of the most significant ancient capitals of the Sinhala kings, this city…
Share
Input your search keywords and press Enter.