Castles, gardens, monuments of Greek heroes and curiosities a plenty — Kassel has the sightseeing offer that one demands from a city in the very heart of Germany. The gorgeous Bergpark steals the show but this is a city with attractions at every turn, elegant architecture alongside eccentricity and fairytales. This city was utterly obliterated during World War II so one must doff a cap to the work put into regenerating Kassel, and what a job the city has done.