Anuradhapura means exploring Sri Lankan history, and Polonnaruwa also means exploring Sri Lankan history. But the difference is the age of the historical monuments because the crumbling monuments of Anuradhapura date back to many thousand years and some of the structures such as Abhyagiri dagoba (pagoda or stupa) and Ruwanweli dagoba built before the birth of Christus

Read More