what is mashobra
Mashobra is a town in Shimla district of Himachal Pradesh. It is connected to the state capital Shimla (earlier Simla) through the historic HindustanâTibet Road built in 1850 by Lord Dalhousie.