Location
Manali
175131
Manali
, HP
India
See map: Google Maps
Himachal Pradesh IN