Get Travalour for free on Google Play


Manali, Himachal Pradesh, India

Mountain Peak
Mountain Pass
Hill Station

Manali is a resort town nestled in the mountains of the indian state of himachal. This small town os the beginning of an ancient trade route to Ladakh and from there over the Karakoram pass. It is a popular tourist destination and serves as the gateway to Lahaul and Spiti district as well as Leh.

Location of Manali