
Mahiyanganaya: Where History, Nature & Culture Meet
Mahiyangana Raja Maha Viharaya: Sri Lanka’s Oldest Buddhist Shrine
Location: Mahiyanganaya, Uva Province (approx. 200km from Colombo)
Sacred Significance:
-
First Buddhist Site in Sri Lanka – Believed to have been visited by Lord Buddha during his 1st visit to the island (9 months after attaining enlightenment, around 528 BCE).
-
Built by King Devanampiyatissa (3rd century BCE) over a stupa said to contain a Buddha’s hair relic.
-
Linked to the Yaksha-Vedda legend – Buddha subdued local spirits (Yakkhas) here, making it a site of spiritual power.
Key Features:
✔ Ancient Stupa – Expanded over centuries by kings like Dutugemunu.
✔ Buddha Statues & Murals – Depicting the temple’s legendary past.
✔ Annual Perahera – A vibrant festival (January) honoring the temple’s history.
Nearby Attractions:
-
Dambana Vedda Village (Indigenous community)
-
Maduru Oya National Park (Wildlife safaris)
-
Senanayake Samudra (Scenic reservoir)
Why Visit?
-
A pilgrimage site of immense historical importance.
-
A blend of Buddhist lore and Vedda traditions.
-
Less touristy than Anuradhapura/Kandy.
Best Time: Visit during January’s Perahera for a festive atmosphere!
Share this article
Written by : thetraveldiary
Follow us
Latest articles
August 25, 2026
August 25, 2026



