The best places to visit in Prayagraj (Allahabad) in Uttar Pradesh, India as the venue of Kumbh Mela, the largest Hindu festival in the world