LEIDEN – THE BASICS With a population of 118,000, Leiden is a lively university town, with much to explore, having been described as the Netherlands’ best kept secret. Take a walk through the city center and you will notice cozy alleyways bustling with shops, bars, restaurants and cafes full of life, young and old. The […]

© 1818 - 2012 SAINT LOUIS UNIVERSITY | Disclaimer
St. Louis | Madrid