Polonnaruwa

Polonnaruwa: Step Back in Time to Sri Lanka’s Ancient Glory

Polonnaruwa is located in the North Central Province of Sri Lanka. This historic city, surrounded by serene greenery, is a well-preserved relic of the island’s ancient grandeur. Positioned approximately 230 kilometers northeast of Colombo, Polonnaruwa is a destination that exudes charm, history, and tranquility. Province North Central Province is often considered the heart of Sri…

Read More