french links for the curious mind

Visit Luxembourg

The Grand Duchy of Luxembourg is a landlocked country nestled between Germany, France and Belgium. Luxembourg was once part of the Roman Empire, the Austrian Habsburg Empire and First French Republic. Forest nature reserves, Moselle vineyards and hilltop castles enchant visitors.