Share This Article

The world’s first traffic light is believed to have been installed in this city in 1868.

  • London
  • Paris
  • Boston
  • Venice