Alluring places to visit in Uttarakhand
India | January 31, 2013 6:39 ISTNew 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