Category

News Article

Ambuluwawa Mountain Temple

The Ambuluwawa mountain in Gampola is well known amongst locals, and its unmistakable presence marks a familiar landmark characterising the region. Wherever you may go...
Continue Reading