Char DhamDecember 16, 2019Society & CultureJourney to Char Dham, Uttarakhand, the abode of the Gods in India.