WHAT ARE THE 10 BEST PLACES TO VISIT ON POLONNARUWA CITY TOUR?
The ancient city of Polonnaruwa is a living testimony of the splendid bygone era of the island Sri Lanka. Polonnarwa is a tourist hotspots, which is an attraction that included in most Sri Lanka tour packages. Polonnaruwa is accredited with the token “World heritage site” by UNESCO
Continue reading