Stay at Apple Orchard Overview

Nestled at a heights of 7500 ft.above the sea lavel, the property is located only 90 km from Shimla. Famous for apple orchards, Jubbal is one of the most greenest belt of Himachal pradesh. This property is located in 24 acres of apple orchards. Our property has a two bed room cottage with a living r

more

Map Location