star No 27 Saqqajja Sqr, Near St. Paul's Cathedral, Mdina, Malta RBT 1191, Malta
No 27 Saqqajja Sqr, Near St. Paul's Cathedral, Mdina, Malta RBT 1191, Malta