Aluvihare Rock Temple
Aluvihare Rock Temple Matale Alu Viharaya, also known as the Aluvihare Rock Temple, is a must-visit for anyone exploring Sri Lanka. Located just 30 kilometers from Kandy, this ancient Buddhist temple is steeped in history and cultural significance. Established in…










