Ambuluwawa

Vishnu Temple

Erected as a testament to the reverence and acceptance of deities within the Sri Lankan Buddhist community, the tallest Vishnu Deva statue in Sri Lanka graces the premises of Ambuluawa, embodying divine belief and universal spirituality.

Leave a Reply

Your email address will not be published. Required fields are marked *

MORE PLACES