Weherahena Temple

Situated at Matara district, in the southern province of Sri Lanka, the temple can be located on the Matara – Kekanadura road via Weherahena about 6km from Matara town. The temple complex, inclusive of all features spreads up to a vast land of three acres.

Read more