Haridwar: Kumbh Mela, the world’s largest religious congregation, will begin on January 14, an ancient city and important Hindu pilgrimage site in the northern Indian state of Uttarakhand. The mela, which happens every 12 years, is celebrated mainly at four places Allahabad (Prayag) where the rivers Ganga, Yamuna and SarasvatiContinue Reading