Every year in late April, the twin villages of Saloor-Dungra in the state of Uttarakhand (northern India) are marked by Ramman, a religious festival in honour of the tutelary god, Bhumiyal Devta, a ...
Located in the lap of the Garhwal Himalayas, Mussoorie is a paradise to a summer traveller who is seeking a cool, refreshing ...
Mussoorie, located at the foothills of Garhwal Himalayas, is one of the most picturesque ... photo opportunities beginning from the panoramic view of snow capped mountains to lush greenery ...
Dehradun: Mana, a 2,000-strong village in the upper reaches of Garhwal Himalayas, had already emptied out when disaster struck. By the time an avalanche crashed down the Mana-Ghastoli route on ...