How to learn Modern Indian History in less than 30 days for the UPSC Exam? Indian History is a vast topic that can be broadly divided into three – (1) Ancient India (2) Medieval India (3) Modern India. Each of these three sub-topics is also extensive in nature and generally require...