Town located in the Badulla District of Sri Lanka – ‘ Mahiyanganaya ‘ – By Malsha – eLanka
Mahiyanganaya is a town located in the Badulla District of Sri Lanka. It is situated in the Uva Province, which is in the central part of the country. Mahiyanganaya is known for its historical and religious significance.
One of the most significant landmarks in Mahiyanganaya is the Mahiyangana Raja Maha Vihara, which is an ancient Buddhist temple. According to Buddhist tradition, Lord Buddha visited Mahiyanganaya during his third visit to Sri Lanka, and it is believed that he left a sacred hair relic at the temple. The Mahiyangana Raja Maha Vihara is an important pilgrimage site for Buddhists and attracts many devotees.
Apart from its religious importance, Mahiyanganaya is surrounded by beautiful natural landscapes. The town is situated near the Maduru Oya National Park, which is known for its diverse flora and fauna. The park offers opportunities for wildlife safaris, bird watching, and nature walks.
Mahiyanganaya is also known for its agricultural activities, particularly paddy cultivation. The town’s economy relies on agriculture, and you can see lush paddy fields and terraced farms in the surrounding areas.
Overall, Mahiyanganaya is a town rich in history, culture, and natural beauty. It offers visitors a chance to explore ancient temples, enjoy the tranquility of nature, and experience the local way of life.
Mahiyanganaya has a rich history dating back to ancient times. According to historical records and legends, Mahiyanganaya holds significant importance in relation to Lord Buddha’s visits to Sri Lanka and the establishment of Buddhism on the island.
Legend has it that during his third visit to Sri Lanka in the 6th century BC, Lord Buddha arrived in Mahiyanganaya and met a group of Yakshas (a mythical race of beings) who resided in the area. It is believed that Lord Buddha preached the Dhamma (Buddhist teachings) to them, and they subsequently embraced Buddhism. The meeting between Lord Buddha and the Yakshas is considered a significant event in Sri Lankan history.
Furthermore, Mahiyanganaya is associated with the establishment of the Mahiyangana Raja Maha Vihara, one of the most revered Buddhist temples in Sri Lanka. It is believed that after the conversion of the Yakshas, a stupa was constructed at the location where Lord Buddha left a sacred hair relic. Over the centuries, the temple complex expanded, and it became a prominent center of Buddhist worship.
During the ancient period, Mahiyanganaya was part of the kingdom of King Kavantissa and his son King Dutugemunu. It played a role in the conflict between King Elara, who ruled the Anuradhapura Kingdom, and King Dutugemunu, who sought to unify Sri Lanka. The chronicle known as the Mahavamsa records the battles and victories of King Dutugemunu against King Elara, including the battle that took place in the vicinity of Mahiyanganaya.
Throughout history, Mahiyanganaya has witnessed the rise and fall of various kingdoms and the influence of different rulers. The town has also been an important center for agricultural activities, particularly paddy cultivation, which has been a significant aspect of the local economy.
Today, Mahiyanganaya continues to be an important pilgrimage site for Buddhists and a place of historical and cultural significance. It attracts visitors who come to explore its ancient temples, appreciate its natural beauty, and learn about its fascinating history.

In Mahiyanganaya, there are several top attractions that visitors can explore. Here are some of the notable ones:
- Mahiyangana Raja Maha Vihara: This ancient Buddhist temple holds great religious significance as it is believed to be the place where Lord Buddha visited during his third visit to Sri Lanka. The temple houses a sacred hair relic of the Buddha and attracts many pilgrims and tourists.
- Maduru Oya National Park: Located near Mahiyanganaya, this national park is a haven for wildlife enthusiasts. It is home to diverse flora and fauna, including elephants, leopards, sloth bears, and various bird species. Safari tours and nature walks are popular activities here.
- Ulhitiya Wewa: This historical reservoir is located about 6 kilometers from Mahiyanganaya. Built during the reign of King Saddhatissa in the 2nd century BC, it is a picturesque site surrounded by scenic landscapes. Boating and picnicking are popular activities around the reservoir.
- Dambana: Situated close to Mahiyanganaya, Dambana is a village inhabited by the indigenous Veddah community. Visiting Dambana provides a unique opportunity to learn about their traditional lifestyle, customs, and cultural practices.
- Vaddha Village Tour: This tour allows visitors to immerse themselves in the traditional Veddah way of life. You can participate in activities such as hunting, gathering, and traditional cooking. It’s a fascinating cultural experience.
- Namal Uyana: Located around 15 kilometers from Mahiyanganaya, Namal Uyana is a unique ironwood forest known for its pink quartz mountains and ancient ruins. It is also home to a large Buddha statue and a sacred Bo tree.
- Sorabora Wewa: This ancient reservoir, constructed in the 2nd century BC, is a serene and picturesque location. It is a popular spot for boating, fishing, and enjoying the scenic surroundings.
These are just a few of the attractions you can explore in and around Mahiyanganaya. Each offers its own charm, whether it’s cultural, historical, or natural beauty.