Interesting

30 Illustrated Facts About Our World

There are no stop signs in Paris⁠(the last one was removed in the 2010s)⁠⁠With over 2 million inhabitants and a considerable amount of cars, the French capital has managed to do just fine without any stop signs, a sight that is usually very common in cities.

Read More »