Steeped in history and home to one of Sri Lanka’s 16 sacred places (solosmasthana), Mahiyanagana, once a sleepy town, is now a bustling city. I am passing through Mahiyangana en route to Nuwaragala in Maha Oya. One of the focal points of this city is the Mahiyangana Raja Maha Temple, which plays a significant role…
