Polonnaruwa, Sri Lanka – A Travel Guide
Polonnaruwa, Sri Lanka – A Travel Guide Polonnaruwa, located in the North Central Province of Sri Lanka, is an ancient city steeped in history and culture. As one of the island’s former capitals, Polonnaruwa is renowned for its well-preserved ruins that tell the story of Sri Lanka’s rich past. The city was declared a UNESCO […]