Tehri Garhwal, Uttarakhand, India
Tehri Dam of Uttarakhand is the highest dam in India and one of the highest in the world. Located in the foothills of the Central Himalayan Seismic gap. A beautiful uphill drive through the hills covered in pines and small villages will take you to this dam. It is built on the Bhagirathi River. Located at 85km from Rishikesh, 106km from Haridwar, 314km from New Delhi.
Mussoorie is a picturesque Hill station near Dehradun in Uttarakhand, India. Mussoorie is cal..
Auli is one of the less explore hill stations in Chamoli district in the Himalayan mountains of..
Jim Corbett National Park is a Project Tiger Reserve situated in the Nainital, Uttarakhand and ..
Valley of flowers national park is a UNESCO World Heritage Site, located in Garhwal Region of C..
Nainital - The Lake District of India. One of the most popular and exquisite hill station "Nain..