Ancient india
The Mahajanapadas were the sixteen most powerful kingdoms and republics of the era, located mainly across the fertile Indo-Gangetic plains , however there were a number of smaller kingdoms stretching the length and breadth of Ancient India .