Tag: Germany

The miracle of Darmstadt

It is a city of 150,000 people in the state of Hesse. It is the home of the European Space Operations Centre as is known as the “city of science”. It was also influential during the art nouveau period. But in 2015-16, Darmstadt will also play host to […]