From the origin of three main religions - Hinduism, Buddhism and Jainism to that of the sacred rivers Ganga and Yamuna, and from the unique architectural marvels to the spell binding natural beauty - the entire north Indian belt is known for the best of travel and tourism destinations in India. Northern India covers the states like Jammu & Kashmir, Himachal Pradesh, Uttaranchal, Punjab, Haryana, Delhi, Uttar Pradesh & Rajasthan. While on north India tours, one can get the wonderful opportunity to explore the desert jewel of India, the most ancient and diverse cultures, the granary of India, the rich history of Indo-Islamic cultures, amazing hill stations, the rarest of adventure sports, and the holy shrines.