Prayag is a Sanskrit word which means “confluence”. Devprayag literally translates to “confluence of Gods”. This small town in the Garhwal region of Uttarakhand is the place of origin of River Ganga. Bhagirathi, one of the major water sources of river Ganga rises at the…