Angurukaramulla Temple; A religious fortress.
Angurukaramulla Temple is a glorious temple in Negombo. Famous for its majestic dragon entrance and epic Buddha statue, this is a beautiful place to wander around if you love historical…
Share