Introduction Sri Lanka, an island nation renowned for its rich cultural heritage and h…
Gal Vihara, located in Polonnaruwa, Sri Lanka, is one of the most renowned examples …
Social Plugin