Listly
Mashobra Greens is a very good place in Shimla, Himachal Pradesh, whose view and quiet area attracts us. The nature invites you to walk along its paths, the winding...