City
Epaper
AllNewsPhotos

Manali

Manali, Latest Marathi News

Read more

Manali is a resort 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.