Manchester, England, United Kingdom
Egypt
Berlin, Berlin, Germany
Houston, TX, USA
Northwood, OH, USA
Zahle, Beqaa Governorate, Lebanon
Dordrecht, South Holland, Netherlands
Amsterdam, Noord-Holland, Netherlands
Athens, Attica, Greece
Amersfoort, Gelderland, +31647199105