Punjabi and Telugu follow as the second and third ... Urdu and Nepali predominate. Explore the map below to see where each ...