48 Hours in the Tiny Country of Luxembourg Luxembourg! One of the smallest nations in Europe, it’s located between France, Belgium and Germany. Luxembourg had the first EU leader to marry someone of the same sex! It also […] Tom February 11, 2020