India is a diverse country and gives you so many reasons to visit. One of the important reasons is Mountain beauty of India and Manali is one of them. Manali is situated in the northern part of India and western Himalayas. Manali is home to snow-capped mountains and some very beautiful Rivers. Best Places To Visit In Manali Himachal Pradesh.