Aluvihare Rock Temple
August 18 in Sri Lanka ⋅ ☁️ 26 °CThe 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 Aluvihara cave temple isRead more