November, December, and January draw huge crowds of pilgrims to south India. Every year, millions travel with devotion and ...