The Church of the Most Holy Annunciation of the Catalans, or the Church of Santa Maria Annunciata di Castello a Mare, commonly known as the Church of the Catalans, is located in Messina, precisely situated between Via Cesare Battisti and Via Garibaldi. (Entry from the Italian Wikipedia page, CC BY-SA. Location marked by the OpenStreetMap community.)
In the app, check in on site: you earn a point and the AI guide tells you about the place in your language.