Hotel New Adarsh

The Mall
Manali
India