ENJOY GERMANY – THE BASICS Heidelberg is one of Germany’s most beautiful cities, known for its friendly, relaxed approach to life. It hosts a wide range of cultural activities such as theater, dance and music, and all types of shops, pubs and sports facilities. Heidelberg is on the Neckar River in southwestern Germany, one of […]

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