Bouillon

To most of us Americans the word bouillon means broth, but today I’m taking you to Bouillon, a municipality in the Luxembourg province of Belgium. It is a scenic place heavily invaded by German and some French tourists on this sunny day. Rows and rows of restaurants and cafés line the Semois River that cuts through town. The pedalos (pedal …