The Aluvihare Rock Temple is a sacred Buddhist temple located in Aluvihare, Matale District of Sri Lanka. Surrounded by hills, the Aluvihara cave temple is situated 30 km north of Kandy on the Matale-
Matale District is a district in the Central Province of Sri Lanka. It is one of 25 districts of Sri Lanka. The administrative capital and largest city of the district is Matale.