Amsterdam, North Holland, Netherlands
Heraklion, Crete, Greece
Cardiff, Wales, UK
Heraklion, Crete Region, Greece
Athens, Attica, Greece
New Delhi, Delhi, India