Suraweera, S.A.N.
(University of Kelaniya, 2008)
Aluth Nuwara Dewalaya is situated in the Sabaragamuwa district in Sri Lanka . Reputed
as a powerful god, Dedimuda Dewatha Bandara is considered protecting the Budda Sasana
in the country. Sri Lankans belive that the god ...