The Punjab played an important role in the history of India due to its special geographical location. It became the cradle of Indian civilization. The oldest ancient culture (Indus Valley Civilization) flourished in the Punjab. The Aryans made it the centre of their political sway. They composed their sacred books like the Vedas, Puranas, Mahabharata, Ramayana etc, in the Punjab. Punjab was the the Gateway of India. All the invaders during medieval period came to India by passing through Punjab. Hence, people of Punjab had to fight numerous battles to hold back the advancing invaders. Apart from this, Punjab was the birthplace of Hinduism and Sikhism. Guru Nanak Dev Ji gave his divine message on this very land. It was here that Guru Gobind Singh Ji created the Khalsa Panth and successfully resisted the Mughal oppression. Banda Singh Bahadur and Maharaja Ranjit Singh hold prominent places in the history of India.