HIMLAYAN BREW TEA FACTORY OUTLET WITH SELFIE POINT DHARAMSHALA is located in Pat, India on Sarah Road, Road, Chilgari. HIMLAYAN BREW TEA FACTORY OUTLET WITH SELFIE POINT DHARAMSHALA is rated 4.3 out of 5 in the category garden in India.
Address
Sarah Road, Road, Chilgari
Accessibility
No wheelchair-accessible entrance