Views of Himalayas from Manali

Manali is a town in the Indian state of Himachal Pradesh. It is situated in the northern end of the Kullu Valley, formed by the Beas River. Manali is a popular tourist destination in India and serves as the gateway to the Lahaul and Spiti district as well as the city of Leh in Ladakh.


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *