Naval Warfare in Ancient India

The ancient Indian naval ships protected trade and carried troops to war zones. Introduction The navy in ancient India carried out three roles: it was used to transport troops to distant battlefields, participate in actual warfare, and was primarily meant for protecting the kingdom’s trade on sea and navigable rivers and the maritime trade routes.[…]