B&B Kandholi

103 Bed and Breakfast · Kandholi, Dehradun, State of Uttarākhand, India