Situlpawwa Temple
Perched on a 400-meter high rock, the Situlpawwa temple offers stunning, panoramic views of its lush green surroundings. Built by an ancient Sri Lankan King, the stupa of this sacred…
Share
Input your search keywords and press Enter.