QUALITY INN MANALI

NEAR LOG HUTS
Manali
India