Serving Cities in India
India has thousands of cities and towns across its 28 states and 8 Union Territories, including major metropolitan and tier-2 cities such as Mumbai, Delhi, Bengaluru, Hyderabad, Ahmedabad, Chennai, Kolkata, Pune, Jaipur, Lucknow, Kanpur, Nagpur, Indore, Bhopal, Patna, Ranchi, Raipur, Bhubaneswar, Guwahati, Dehradun, Chandigarh, Srinagar, Jammu, Leh, Panaji, Agartala, Imphal, Shillong, Kohima, Aizawl, Gangtok, Itanagar, Thiruvananthapuram, Kochi, Coimbatore, Madurai, Surat, Vadodara, Rajkot, Nashik, Aurangabad, Varanasi, Prayagraj, Gorakhpur, Meerut, Noida, Gurugram, Faridabad, Ludhiana, Amritsar, Jalandhar, Visakhapatnam, Vijayawada, Guntur, Mysuru, Mangaluru, Hubballi, Siliguri, Durgapur, Asansol, Udaipur, Jodhpur, Kota, and hundreds of other municipal and census towns spread throughout the country.