The largest in Switzerland, this German-speaking city is one of the places with the highest quality of life in the world.
The largest of the Greek islands, this destination is perfect for return visits. Chania (again), Paleochora, Falasarna.
A city that is never boring with an atmosphere that's a mix of Paris, Barcelona and Berlin.
From architectural wonders to incredible street entertainers, Barcelona demands a long stay.