Toronto, Ontario, Canada
Tampa, FL, USA
United Kingdom of Great Britain and Northern Ireland
Markham, Ontario, Canada