Manali – Abode of Love
Manali is a small town situated in the Kullu Valley of Himachal Pradesh. It is the most loved tourist spot in Himachal. The town is located on the bank of the Beas River. Manali is 6398 ft. high and 250 km away from Shimla. It is an archaic trade route between China and India. The …