Weekend in Luxembourg City, Luxembourg

[Weekend Trip Series] This past weekend I ventured out to the tiny landlocked European country of Luxembourg. Nestled between Germany, Belgium, and France, Luxembourg is definitely a country that gets forgotten or is barely on the radar of an North American. But it is actually quite a crucial nation, it is a global financial powerhouse,…