Tag: Hotel Himgiri Dalhousie

Hotel Himgiri Dalhousie This laid back hotel on the hillside is a 3-minute walk from bus access, 10 km from Read more…