New Delhi: Known as "Dev Bhoomi" which means "Land of Gods" Uttarakhand is close to the national capital.It is mainly known for its alluring and admiring beauty of Himalayas, lush green hills, the varied flora
India TV News DeskPublished : Aug 26, 2013 13:29 IST, Updated : Aug 19, 2015 10:14 IST