Manali

/Manali

Manali

MANALI Manali is a town nestled in the mountains of the Indian state of Himachal Pradesh near the northern end of the Kullu Valley in the Beas River Valley. Manali nestled at an altitude of about 2050 meter (6300 ft). Located on the banks of River Beas surrounded by long stretch of Pine, Deodar [...]