Nestled amidst the Garhwal Himalayas, Chakrata is a serene hill station perfect for a peaceful getaway. Located around 90 km from Dehradun, the drive from the valley to the misty hills is an experience in itself. For a comfortable and group-friendly journey, you can easily book a Tempo Traveller on...