The city of Dresden may very well be one of Europe’s best kept secrets. Located in the eastern region of Germany, Dresden is ...
Eighty years on from the devastating Allied bombings, the renaissance of this ‘Florence of the Elbe’ is complete ...