Hotel Chetna & Cottages

Log Huts, Near Hadimba Temple
Manali
India