Manali is 557 Km North of Delhi
Manali Location : At the confluence of the Beas and Manalsu in Kullu, Manali is in the north Himachal, 6726 ft. above sea level
Manali Tour Package offered by various Hotels & Resorts
Apple Country Resort
Snow Valley Resorts
Tall Trees Resort