News

Mashobra town sits approximately 13 kilometers away from Shimla surrounded by dense ... outside Shimla and it's known for its natural hot water springs believed to have curative properties.