Kiri Vehera (Lahugala)
Not to be confused with Kiri Vehera, Polonnaruwa & Kiri Vehera, Kataragama Lahugala Kiri Vehera , also known as Kirivehera Viharaya (Sinhala: ලාහුගල කිරි වෙහෙර), is an ancient Buddhist temple located in the village of Lahugala in Ampara Di…