Mahiyanganaya
Mahiyanganaya is situated in Badulla district, Uva province of Sri Lanka. Also, close to the Mahaweli river. Mahiyanganaya is very popular because Sri Lanka Indigenous people still living in there The Indigenous people village name is Dambana 19 km from Mahiyangana…