A place of worship for Catholic faithfuls...
Catholic Church.... Nice place.
Religious ground...
Religious Center
Good