B&B Sirmaur

6 Bed and Breakfast · Sirmaur, State of Himāchal Pradesh, India