Mashobra is a small town near Shimla in Himachal Pradesh state, India. Shimla Water Catchment Wildlife Sanctuary is situated near this town. One of the Presidential retreats is situated at Chharabra, in the vicinity of …
Continue readingMashobra is a small town near Shimla in Himachal Pradesh state, India. Shimla Water Catchment Wildlife Sanctuary is situated near this town. One of the Presidential retreats is situated at Chharabra, in the vicinity of …
Continue reading