Wellington, Wellington, New Zealand
New Haven, CT, USA
Merrick, New York, United States
London, England, United Kingdom of Great Britain and Northern Ireland