India has a long and fascinating history of wars, conquest, discovery and so on, with lots of historical sites. These sites include Taj Mahal, Agra Fort, Qutb Minar Complex, Red Fort, Humayun's Tomb, Fatehpur Sikri and many more.