Azaad Maidan, located in the heart of South Mumbai, is usually a historic playground and collecting place. It’s a great spot to look at nearby life, love a leisurely wander, or simply sit and soak in town’s environment.On his way back from Mecca, he fell sick and handed absent on the modest islet where the Dargah now stands.The legend goes that