Khaldowa Bazar
village khaldowa, Deghat, Uttarakhand 263659, India
4.7
3 reviews
3 comments
W6GP+G3 Deghat, Uttarakhand, India
Location reporting
Claim this location
Write a review
Recommended locationsHansu Bisht
Very good place
Vikki Bhullar
Awesome 👍
Vikki Pahadi2 years ago
Beautiful ❤️