Allahabad is the ‘King of Pilgrimages’ and home to the very eminent Kumbh Mela. However, it is much more than only a religious destination. It is true that Allahabad is an ultimate stopover for the wanders seeking divine grace and salvation. Still, the city houses...