Delhi and Mumbai, two of the most iconic cities in India, are an accurate reflection of the country’s rich cultural heritage and modernization. Each city has its unique charm, and the blend of traditional and contemporary aspects makes them irresistible. Here are some places you simply can&rsq...