Travel Guide: 48 hours in Luxembourg – The Grand Duchy Discover More: Travel Guide: 48 hours in Luxembourg – The Grand Duchy