Malta

St Catherine of Italy Church, Merchants Sreet, Valletta

Status:

Already located!

Solution:

St Catherine of Italy Church, Merchants Sreet, Valletta

Lat/Lng:
35.8960077853853, 14.51089186483176

Found by:

CuriousJM

place image

4 comments

Noboru Shinkai 17 days ago
0

Thank you ! You are great !

Krenek 17 days ago
1

well done!

CuriousJM 17 days ago
1

Basically Merchants Street, Valletta, Malta.
The building on the left is the Church.

CuriousJM 17 days ago
1

St Catherine of Italy Church, Merchants Sreet, Valletta, Malta
external link
GSV - external link