The Orchard Greens

Log Huts Area
Manali
India