Things to do in Mashobra- Himachal Pradesh

Mashobra is a 7700 ft town in the Shimla district of Himachal Pradesh. It is connected to the state capital Shimla through the historic Hindustan–Tibet Road built-in 1850 by Lord Dalhousie. Mashobra is famous for its natural beauty and nearby…