===> Where do people speak Urdu

The language Urdu is spoken in Afghanistan, Bahrain, India, Nepal, Oman, Pakistan, and United Arab Emirates.

Source: The World Factbook


Hindi and Urdu

172 million people speak Hindi and Urdu at home.

Source: Merriam-Webster Dictionary