Most popular India cities: Amritsar, Bhubaneswar, Bengaluru, Mumbai, Kozhikode, Kolkata, Kannur, Kochi, Delhi, Goa, Gorakhpur, Hyderabad, Allahabad, Mangalore, Madurai, Ranchi, Jaipur, Lucknow, Chennai, Patna, Thiruvananthapuram, Tiruchirappalli, Varanasi.