

The answer:
SCHAFFHAUSEN
Schaffhausen is a Swiss city, capital of the canton of Schaffhausen.It is located in the far north of Switzerland, on the banks of the Rein River, not far from the German borders. It is a small industrial and historic town with a population of 37,000.

Image of title, source: flickr / Billy Wilson



😊
No
Yes I do the water falls are spectacular
Brussels?