Uttarakhand Foundation Day: 7 Offbeat Places In the State You Must Visit

Every year, on November 9, Uttarakhand Foundation Day or Uttarakhand Diwas is celebrated to commemorate the historic event of Uttarakhand’s recognition as a separate state.

Lifestyle