The world’s steepest streets

Comment by Ali

I cannot believe you missed Richmond in North Yorkshire, England, which was recently added with street view coverage: View Placemark / Google Earth A very good example is this street – Lombards Wynd: View Placemark / Google Earth,,0,13.54 I have [...]