|
|||||||||||||||||||||
Himachal's one of the best holiday paradises, Mashobra is located at a height of 8,200 feet above sea level and is linked with the state capital Shimla through the historic Hindustan-Tibet Road built in 1850 by Lord Dalhousie. Wildflower Hall... (Continue reading)