I was fortunate enough to spend last weekend in the beautiful city of Luxembourg, which is located in the wonderful country of Luxembourg. I was very puzzled when I first realised that both the country and the capital city had the same name, but then I thought why not? Luxembourg is a small country situatedContinue reading “Luxembourg”