The Bandra Feast is fifteen days of prayer, devotions, and fun-filled commercial activity in an upmarket suburb of India's commercial capital Mumbai. The event is annual, and draws people of every ...