North India is a destination pulsating with extraordinary attractions. Endowed with sheer natural beauty and a rich cultural heritage, North India is a loosely defined region consisting of the northern part of India. The dominant geographical features of North India are the Indus-Gangetic Plain and the Himalayas, which demarcate the region from the Tibetan Plateau and Central Asia. North India is a pure delight to mountain lovers and adventure enthusiasts. There are a plenty of picturesque, popular, and off-the-wall hill stations nestled in the Himalayas that make for beautiful holiday destinations. The 7 prominent states of India together make North India include Jammu and Kashmir, Himachal Pradesh, Punjab, Uttaranchal, Haryana, Delhi and Uttar Pradesh.