Summer Puzzle

Name · Town · Country · Last Visit · Comes

Planet Earth · Germany
Berlin · Germany
Im Irgendwo beim Zwis... · Germany

Comes definitely
Hamburg downtown · Germany
Berlin/Hamburg · Germany
Berlin · Germany
MESCHEDE · Germany
Hamburg · Germany
Hamburg · Germany
Zürich · Switzerland

Comes definitely
hamburg · Germany