North India is a destination pulsating with extraordinary attractions. Endowed with sheer natural beauty and a rich cultural heritage, North India beckons you for a travel experience of a lifetime. North India Tours will take you to its historic, majestic and celestial destinations such as Delhi, Himachal Pradesh, Jammu & Kashmir, Rajasthan, Punjab, Haryana, Uttar Pradesh and Uttaranchal, which overflow with attractions. In North India, history blends beautifully with culture and religion. The holiest pilgrimage centre of Hindus, the most sacred Buddhist monasteries, revered Sikh Gurudwaras and Islamic mosques co-exist with complete harmony in the region. The northern part of India is also privileged to be home to the largest mosque in India – Jama Masjid, situated in Delhi and the largest Sikh shrine – The Golden Temple in Amritsar, Punjab. One of the oldest inhabited cities of the world – Varanasi, also lies in the region on the banks of Ganga river. North India takes pride in being home to one of the wonders of the world – The Taj Mahal in Agra. Also, the Hawa Mahal in Jaipur and City Palace in Udaipur encapsulates the grandeur and royalty that the region enjoyed. For natural wonders and trekking trails, the states of Himachal Pradesh, Uttrakhand and Jammu & Kashmir are famous. The hill towns of Shimla, Nainital, Dharamshala and Dalhousie see major influx of tourists. Not to miss, the snow-clad mountains of Kashmir, the world’s highest motorable pass and highest salt water lake in Ladakh. It is pure delight to mountain lovers and adventure enthusiasts. There are plenty of picturesque, popular, and off-the-wall hill stations nestled in the Himalayas that make for beautiful holiday destinations. And all of them are so spellbinding that it gets tough to choose one from the list of gorgeous places to visit in north India.