Indore, the commercial powerhouse of Madhya Pradesh, is famous for its old-world charm, modern culture, and mouth watering street food. Along with urban life, the city has calm places to relax while ...