Carosses a Cinq Sous : Birth of urban transport

By | Mar 18, 2023 | New Delhi

On March 18, 1662, the first public bus service in the world was launched in Paris, then one of most populous cities with over 500,000 residents.