Where is Urdu Spoken?

Urdu is a language spoken in Pakistan, India, Guyana, the United Arab Nations, Bahrain and Oman. It is the fifth largest language spoken in the world.