Mussoorie rests inside the lap of father time by getting an awe-inspiring view at mall road hotel in Mussoorie in the snow-capped Himalayas as well as the Garhwal Range inside the evening as well as the glittery Doon valley throughout ...