Mahiyangana is a an Ancient City in Sri Lanka relating to Lord Buddha. The Lord Buddha visited first to Mahiyangana in Sri Lanka. Situated at a great location by Mahaweli river Mahiyangana provide access several National parks, Bird watching Locations and Sanctuaries. The Temple, Sorabora Wewa Tank, Dambana Veddhas, Minipe, Randenigala, Maduruoya, Wasgomuwa are major Attractions here.