An unassuming town firmly snuggled between 3 mountains, whose peaks are considered sacred; Devprayag is one of the 5 prayags. As you make your way up the narrow, winding roads from Rishikesh, you get ...