Devdaar Guest House & Restaurant

Dhanaulti, Uttaranchal - 249 180