Alu Vihare – a place of contemplation and serenity
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 [...]
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 [...]