Mashobra is a small town near Shimla in Himachal Pradesh state, India. Shimla Water Catchment Wildlife Sanctuary is situated near this town. One of Presidential retreats is situated at Chharabra, in the vicinity of Mashobra Town. Shimla Water Catchment Wildlife Sanctuary near Mashobra Mashobra offers magnificent view of the mighty Himalayas. This Himalayan town is...
The post Shimla Water Catchment Wildlife Sanctuary & Mashobra Presidential Retreat appeared first on Tourist in India.