Queen of Angeles Church is a church, located at Mankerni, Sri Lanka
Church
Pushparasa
Catholic Church. One of the old church. Church entrance designed as a fish.