Loading…
Loading…
Polonnaruwa
Polonnaruwa
Located in the UNESCO-listed ancient city of Polonnaruwa, Demala Maha Seya is a massive, unfinished brick stupa originally designed to be the largest in the world.
Government
Free
No
Available
Not Available
Available
Any vehicle
Medium
Not Available