Traveling Travel Destination in North India 1. Manali, Himachal Pradesh Manali is a high-altitude Himalayan resort town in India’s northern Himachal By Akshay Mishra / January 7, 2017