Alu Vihare – a place of contemplation and serenity

By | June 1st, 2017|Blog, Summer, Warm Countries|

Just north of Matale and hardly noticed by tourists as they speed by to the Dambulla cave temples is another of the wonders of Sri [...]