Shrine of Pir Haji Ali : Miracle or Natural Phenomena

Shrine of Pir Haji Ali is one of the most visited religious place in India, located in southern Mumbai. It was built in 1431 by a wealthy merchant.  Regardless of religious knot, thousands of...