A highlight of a trip to Sri Lanka will likely include Polonnaruwa. This ancient city is part of the cultural triangle and is a World Heritage Site. You’ll find many dagoba’s here which are the Singhalese term for a Buddhist stupa. How to explore the site: Remember whichever your choice, always negotiate the price. Bicycle … More Polonnaruwa