Hate driving? Here are the 8 best cities in Europe for public transit

.....

© Quartz