Toronto, Ontario, Canada
Mont-Saint-Grégoire, Québec, Canada
Carrollton, TX, USA
Jerusalem, Israel, Israel
Cape Town, Western Cape, South Africa
Princeton, NJ, United States
Montréal, Québec, Canada
Melbourne, Victoria, Australia
Playa Del Carmen, Quintana Roo, Mexico