Luxembourg and it’s capital, Luxembourg City was fabulous! Luxembourg is in Western Europe surrounded by Belgium, Germany and France. Medieval castles, hiking, viewpoints and a Louboutin shoe store! I rolled into Luxembourg City doing the milk run on a train from Poland. I met a fellow Canadian from Toronto on […]