MAHIYANGANA RAJA MAHA VIHARA OF SRI LANKA November 26, 2017 lankalink Badulla Leave a comment Mahiyanganaya is a town located in Badulla District, Uva Province of Sri Lanka and is one of the Solosmasthana. It is Continue reading »