Mahanelubewa Abhinawaramaya is a place of worship, located at 9th Canel,, Lot 100, Mahanelubewa 50044, Sri Lanka
This is a very beautiful place !
This is a very old temple. (Further comments to be followed soon.)