Cultural Wonder in Eastern Region

The beautiful scenery of Magul Maha Viharaya
Discover the magic of Magul Maha Viharaya. Magul Maha Viharaya is an ancient Buddhist temple situated in Lahugala, Ampara District of Sri Lanka.
Ancient Temples
Historical Ruins
Magul Maha Viharaya offers a fascinating glimpse into history. Magul Maha Viharaya is an ancient Buddhist temple situated in Lahugala, Ampara District of Sri Lanka. The temple lies on the northern edge of the Lahugala National Park, about 22 km off from Siyambalanduwa town and about 11 km off Pottuvil town. Lahugala has been part of the Kingdom of Ruhuna in ancient Sri Lanka. The ruins of Magul Maha Vihara are one of the major tourist attractions of the
Eastern province. This temple is also an archaeologically protected monument of the country.
Whether you're looking for adventure or relaxation, visiting Magul Maha Viharaya is an experience you will never forget!
Experience the best of Magul Maha Viharaya and its surroundings.
Answers to all your Sri Lanka travel questions – from visas to must-see spots and more. Can't find yours? Contact us!