What Crowded London Taught Me About India’s Biggest Population Myth
🇮🇳 Is India Really the Most Populated Country? A Travel Realisation from the Streets of England When someone asks,“Which is the most populated country in the world?”Almost everyone answers confidently: India, followed by China. I used to say the same — without a second thought. But travel has a beautiful habit of quietly questioning what […]
What Crowded London Taught Me About India’s Biggest Population Myth Read More »









