India  

This is world's largest city you've never heard of, is as big as Austria, trains here run through buildings, petrol stations are on roofs, it is located in...

DNA Tuesday, 18 March 2025
Despite its enormous size and dense population, it remains a hidden gem for tourists
0
shares
ShareTweetSavePostSend
 

You Might Like