Visit Polonnaruwa in Sri Lanka

Take a tour of Polonnaruwa in Sri Lanka, which has been an important part of Sri Lanka's national history. This historic site is filled with ancient and remarkable monuments to the country's rulers.
Visit Polonnaruwa in Sri Lanka Published via LongTail.tv