Discover Luxembourg Old Town – a Lesser Known World Heritage Site
Luxembourg is one of the smallest countries in Europe. Sandwiched between France, Germany and Belgium, the entire country is a mere 2,586 square kilometres – less than the size of Rhode Island! Surprisingly for such a small country, Luxembourg’s capital …