For a good mass of people, women especially, shopping is a big calling to a city. Even if there is nothing much to see from a tourist point of view, if the shopping scene in the city is good, they will pick the place nonetheless.
Known for its natural places, Dehradun is the capital city of Uttarakhand. Situated in the Doon Valley at the foothills of the Himalayas, Dehradun is flanked by the Ganges and Yamuna Rivers of India.
No posts shared yet. Be the first one to inpire other travelers.