Gal Vihara, located in Polonnaruwa, Sri Lanka, is one of the most renowned examples …
Nestled in the ancient city of Polonnaruwa, Sri Lanka, Gal Vihara is a place that tran…
Social Plugin