Splendid Himalayas, Thar desert, Indo-Gangetic plains provide variation in the climate and topogarphy across the northern India. Himalayas hold some of the scenic hill stations of the subcontinent. Delhi, capital of India is also located in north India. Before Britishers shifted their capital from Calcutta to Delhi, this historical place already had seen fanactic political activities for centuries.

Being closely related to the history of northern India, Delhi has many historical monuments. Some of these monuments are have managed to bear the vagaries of time but many have perished. Close to Delhi is Agra. The Moghuls had this place as their capital before they shifted to Delhi. Agra is famous for the greatest monument fo love the Taj Mahal. This white marble structure is an architectural marvel and is the most photographed monument in the world.

Tajmahal, Agra Close to Agra are twin cities of Mathura and Vrindavan. These two places are important pilgraimage for Hindus. In Uttar Pradesh, on the banks of holy river Ganga is located Varanasi. Varanasi or Banaras as it is known has been very sacred for the Hindus as they consider this place to be abode of Lord Shiva. While Himachal Pradesh, Uttar Pradesh, Jammu and Kashmir have numerous hills stations, the dry Thar desert of Rajasthan holds historic cities of Jaipur, Jodhpur, Udaipur. The palaces, forts and gardens & lakes add colour to this otherwise barren area. The cities of Rajasthan spell Royal grandeur in their structure and have been attracting a major chunk of foreign tourists.