The ancient Shiva temple at Polonnaruwa was built by the South Indian Chola Kingdom after invading the island nation in 2nd century BC. Cholas ruled Sri Lanka for about 8 decades. It was a bit of a surprise to find an ancient Hindu temple among the Buddhist ruins at the historic city of Polonnaruwa, which is a UNESCO world heritage site.
Read more travel stories about Sri Lanka