India is the second most populous country in the world, located in South Asia. It has a diverse population of over 1.2 billion people and is home to many major religions including Hinduism, Islam, Christianity, Sikhism, and Buddhism. The country has three main topographic regions - the Himalayan mountains to the north, the northern plains formed by major river systems, and peninsular India bounded by water to the east, west and south. India has over 20 official languages belonging to major language groups like Indo-Aryan and Dravidian. Hindi is the most widely spoken language. Mahatma Gandhi was a major leader in India's independence movement and advocated for non-violence through