After a long stroll through the old town and its monuments in the oldest city of Luxembourg, it’s only natural to take a well-deserved break to recharge. So we sat down at Aal Eechternoach, perfectly located on Echternach’s main square, right in front of the historic Town Hall. The moment you walk in, you feel […]