Himachal Pradesh

Mashobra Greens – Shimla

Mashobra Greens : 20 kms above Shimla, the quaint location Mashobra is a haven for nature lover, surrounded by cedar woods away from the hustle bustle of tourist spot it offers a perfect avenue to relax, unwind and spend quality time with people travelling with. • Fixed menu buffet meals • There are 20 bamboo […]