Major Cities of India

India has a fast growing economy with powerful industrial, commercial and trade sectors. Even though India is a country of countless villages, it has many ancient and modern cities. New Delhi, Mumbai, Kolkata, Chennai, Bangalore, Hyderabad, Ahmedabad, Agra, Bhopal, Chandigarh, Coimbatore, Gurgaon, Indore, Jaipur, Kanpur, Kochi, Lucknow, Ludhiana, Madurai, Mysore, Nagpur, Nasik, Noida, Patna, Pune, Shimla, Sreenagar, Surat, Thiruvananthapuram, Vadodara, Varanasi are some of the major Indian cities.