Search
Close this search box.

27 Odd Facts That Should Not Be Told

untold-fact-2
Where is the world’s most populated city? Shanghai …
At a whopping 24,150,000 permanent inhabitants, Shanghai is the only city that is home to over 24 million people in one city.

Leave a Comment

Your email address will not be published. Required fields are marked *

Featured Articles

FUNNY

awesome

science

animals

weird

artsy

videos