Designed by
Title
Rankoth Vehera in Polonnaruwa #62953305
Description
The Ancient City of Polonnaruwa, which has been declared a World Heritage Site, was the second most ancient of Sri Lanka's kingdoms. Rankoth Vehera is a stupa located in the ancient city of Polonnaruwa in Sri Lanka.