Located at the foothills of the Himalayas, Dehradun is made up of two words, Dehra derived from “dera” which means home and “doon” which means valley. Its prime location made …
Throughout the journey to Kodaikanal, the only question bothering us was: Is this place worth taking all this trouble? Of course, not until the road trip began and one of …
Just 250 km from New Delhi, with several travel options and a strong pull, a visit to the Taj Mahal, one of the world’s most visited monuments, had been eluding …