This is an eco resort in the middle of an apple orchard, 85kms beyond Shimla. (17kms from Narkanda).
This property is part of Meena Bagh Resorts, newly built eco-friendly homes in Himachal. The property is built for leisure and and is suitable for those who prefer luxury in serenity, nature and isolation.
Parking gratuit sur place