Luxembourg is a small but picturesque country in the heart of Western Europe with many well preserved historical castles, fortresses and beautiful nature. If you are planning a trip in Europe make sure you put Luxembourg on your ‘must visit’ list and read this post with our perfect two-three days itinerary in Luxembourg.