travelsntourism.com
Church of Saint Peter in Gallicantu │Israel │Holy Land Tourism │Holy Land
Church of Saint Peter in Gallicantu, a Roman Catholic church , takes its name from the Latin word "Gallicantu", meaning cock's-crow