gurugram, haryana, India
Frankfurt, Germany
Birkirkara, Malta, Malta
Marsalforn, Malta
Helsinki, Uusimaa, Finland