Triq il-Gargir, RBT 4638 Rabat, Central Region, Malta (35.8822, 14.3981)
Comments: 0
12/13 Strait Street, VLT 1432 Valletta, Central Region, Malta (35.89891, 14.51243)