Mashobra- A place that enrols its name in the list of noteworthy offbeat places of India. This place is discovered in the Shimla district of Himachal Pradesh. The cloud-capped and foggy hills, green valleys, solitary forests, pine, oak, deodar, and cedar trees, the glittering and majestic streams are the attractions of Mashobra. As a small slice of authenticity in the […]