Surrounded by hills , the Aluvihara cave temple is situated 30 km north of Kandy on the Matale - Dambulla road .
The Aluvihare Rock Temple ( also called Matale Alu Viharaya ) is a sacred Buddhist temple located in Aluvihare , Matale District of Sri Lanka .
Surrounded by hills , the Aluvihare Rock Temple cave temple is situated 30 km north of Kandy on the Matale District - Dambulla road .
The Aluvihare Rock Temple ( also called Matale Alu Viharaya ) is a sacred Buddhist temple located in Aluvihare , Matale District of Sri Lanka .