Himachal is a state that has much to offer its visitors. With a rich and vibrant past, the land is beaming with splendours from yester years and a modern edge that blends perfectly together. The northern part of India is a tourist paradise, as the region appeases to every kind of traveller. If you love heritage, pilgrimage and history, Amritsar and Punjab is the place for you. With its prominent role in the partition of India and Pakistan, the land still reverberates with the tales of the gore and carnage of the partition. Amidst all this is the temple so pristine and holy, it still is one of the prime pilgrimage locations in northern India- Amritsar. If you love adventure and are a nature junkie, the mountain ranges of Dhauladhar and Dharamshala, and the forest of Chir pin is the place to be. If you love relaxing and enjoying your time away from the hassle of city life - Shimla, a cosy little hill station south of Himachal, and the rugged landscapes of Kinnaur, is a must visit.