Devdar Woods is a charming heritage homestay and café nestled in the serene cantonment area of Landour, Mussoorie, Uttarakhand. Here’s a glimpse of what makes it special:
“Welcome HOME !! … one of the best stay experiences … majestic 200 yr old tree … surreal views…” restaurant-guru.in+2tripadvisor.in+2wanderlog.com+2