Around Birkirkara, Victory Church offers a place of worship away from the busiest headline sights. Look at the surrounding streets as well as the building.