
Aluviharaya Rock Cave Temple
Aluviharaya Rock Cave Temple is one of those temples that is popular among the local population but almost unknown to visitors from abroad. This may be due to its proximity to Dambulla, whose caves are arguably the best preserved and undoubtedly the most …