Question: When looking at parishes in the Roman Catholic Diocese of Gozo, which parish is located in the village that houses a building with a clock on its tallest tower, and two smaller towers on either side of that clock structure?
answer: Parish of Our Sacred Heart of Jesus