16 Beautiful European cities you can actually afford to visit right now

Porto, Portugal
Porto, Portugal
BERLIN, GERMANY
BERLIN, GERMANY
Zagreb, Croatia
Zagreb, Croatia
Tallinn, Estonia
Tallinn, Estonia
Prague, Czech Republic
Prague, Czech Republic
Brussels, Belgium
Brussels, Belgium
Girona, Spain
Girona, Spain
Krakow, Poland
Krakow, Poland
Athens, Greece
Athens, Greece
Glasgow, Scotland
Glasgow, Scotland
LJUBLJANA, SLOVENIA
LJUBLJANA, SLOVENIA
SAN SEBASTIAN, SPAIN
SAN SEBASTIAN, SPAIN
Agrigento, Sicily
Agrigento, Italy
Split, Croatia
Split, Croatia
Budapest, Hungary
Budapest, Hungary
Dublin
Dublin, Ireland