Why did ancient Indian kings didnt invaded other countries?
India may be a small portion of the “whole world” but it is absolutely enormous in its own right. Basically the question forgets that “India” is, like Italy, a geographic expression, not a “country” until VERY recently in history. From the Khyber Pass to the mouth of the Ganges is about the same distance as from the Rocky Mountains to America’s Atlantic coast, or indeed the length of Europe – an enormous area with tremendous diversity of ecological zones and populations. It was not one united kingdom for most of its history and there is no reason that it should have been. There was thus no such thing as a “King of India” for most of its history (“India” itself is a Greek expression, just meaning the “lands beyond the Indus River”). Instead, as in Europe, there were some dozens of kingdoms — each comparable in size to a European kingdom — and these fought with one another, conquered one another, and rebelled against conquerors much the same as kingdoms anywhere did. In ancient times o