Complete details of THE APPLE FARM STAY including address, contact information, phone number, category and website in Shimla.
Address : JHINA ORCHARDS, VILLAGE- DOMAHER, KOTKHAI, HIMACHAL PRADESH 171202, INDIA
City : Shimla
Pincode : 171202
Category : HOTEL
Phone : 086250 00018
Website : http://theapplefarmstay.com