Apr
11
“Uttarakhand Travelogue: Unraveling the Mysteries of the Himalayas” Uttarakhand is a state of India that is situated in the northern part of India, just west of Nepal and on the Tibet border. On November 9, 2000, Uttaranchal was admitted as the 27th state of the Republic of India. The name of the state was officially […]