Quick Guide: Dehradun, Uttarakhand

One of the most popular hill stations in India, Dehradun, still retains its old world charm and folksy style in spite of the glitzy malls and high rises that have popped up everywhere


Quick Guide: Jaipur, Rajasthan

The Pink City of India, built along the principles of the ancient Vaastu Shastra and Shilpa Shastra–Jaipur–the land of lakes, havelis and bazaars is simply a must-do weekend getaway from Delhi