Mashobra – The Retreat Paradise
Mashobra is a quaint and lush ridged town adjacent to Shimla in the Himalayan state of Himachal Pradesh. Its architecture is characterized by the indigenous Pahari methods of the building involving stone, mud, deodar wood,… Mashobra – The Retreat Paradise