Advertisement

heidelberg

Advertisement
Forbes List Logo
The city where cars are not welcome
Heidelberg, a city of 160,000 people on the Neckar River, which was threatening to overflow its banks recently after unusually heavy rains, provides a glimpse of how an automobile-light city of the fu
Advertisement
Advertisement
Advertisement