B&B Shibpuri

98 Bed and Breakfast · Shibpuri, Tehri-Garhwāl, State of Uttarākhand, India