The town of Clervaux in Luxembourg may not be big, but it is so beautiful that I decided to devote a own blog article to it. Clervaux is the name of the municipality comprising 17 localities and the main town of this municipality itself. Clervaux is located in the heart of the Luxembourg Ardennes in…