Mashobra – A Peaceful Alternative to Shimla
About Mashobra Mashobra is a beautiful and calm hill station located in the Shimla district of Himachal Pradesh. A place of unique beauty and serenity, Mashobra is a relatively quiet and calm hill station....