NORTH INDIA

North India refers to the set of states located on the non peninsular region of the republic of India. It includes Delhi, Jammu and Kashmir, Punjab, Uttaranchal, Himachal Pradesh, Rajasthan, Bihar and Uttar Pradesh. North India forms a wonderful tourist destination due to its varied culture, religion, monuments, rivers, mountains, deserts, wild life, flora and climatic variations
|