Where do they live?

Izzy and Zoë live in the Netherlands.