Influence of Geography on Indian History

To form a holistic image of India, - an attempt to understand and appreciate the role of geography and ecology in molding the character and psyche of Indians is necessary. What we observe is a harmonious adjustment of physical and cultural environments. Further, we notice that the physical features of the subcontinent facilitating the coexistence of different levels of cultures [...]