Amsterdam, Netherlands
Southampton, England, United Kingdom of Great Britain and Northern Ireland
Wembley, England, United Kingdom
Haarlem, North Holland, Netherlands
New Town, West Bengal, India
Zagreb, Zagreb, Croatia