Situated in Lahugala in Ampara District, Magul Maha Viharaya is an ancient Buddhist Temple linked to a historical event. The Temple is located on the northern edge of *Lahugala National Park. Magul Maha Viharaya (meaning “the Wedding Temple” in Sinhala) is an unusual name for a Buddhist Temple. According ...
Read More →