Malta
St Catherine of Italy Church, Merchants Sreet, Valletta
Description:
I visited Itary (Napoli and Palermo) and Malta in 2004. I think it is in Valletta.
Status:
Already located!
Solution:
St Catherine of Italy Church, Merchants Sreet, Valletta
Lat/Lng:
35.8960077853853, 14.51089186483176
Found by:
CuriousJM
52 months ago
128
Basically Merchants Street, Valletta, Malta.
The building on the left is the Church.
CuriousJM
52 months ago
128
St Catherine of Italy Church, Merchants Sreet, Valletta, Malta
external link
GSV - external link
4 comments