5. India
One of the world’s most powerful militaries is India. Besides having a huge number of tanks and planes, more than any nation (except the US, China, or Russia,) it also has one of the greatest active manpower of any nation. India possesses nuclear weapons as well. With a $64 billion military budget per year, it is one among the world’s biggest military spenders. There are 1,455 million soldiers, 4,740 combat tanks, 35 battleships, 1 nuclear submarine, 841 aircraft, and 150 nuclear weapons on the ground.