Where there is faith, there is power. Every civilization has its legends of miracles, but in India, they are not confined to history or myth. Here, faith breathes through the stones of temples, echoes ...