Well that's the Pope-mobile (and they've got a banner up as well)
hardly The Beast!
I'd go for somewhere like Knock in Ireland but if that's the Med. we're probably in Italy somewhere?
It's on this list I guess.................
https://en.wikipedia.org/wiki/List_o...e_Benedict_XVI