This collection of Luxembourg fun facts reveals that this tiny country is bigger on the inside! Here's some cool things about Luxembourg you might not know.