Mountain-view villa offering a lawn, cook, indoor games & caretaker
This 3 Star Farm House in Narkanda is located in Shillaru. Full Address of property is The Shilaroo Project, Shillaru, Himachal Pradesh View On MapKey amenities of this property are Shared Living Room & Bonfire & Caretaker.