Question
Option A: Both 1 and 2
The correct answer is “Both 1 and 2”.
Ancient Indian trade heavily relied on riverine transport. Ports like Tamralipti (Ganga delta), Ujjain (Shipra River), and Varanasi (Ganga River) played key roles in trade.
Rivers such as the Ganga, Yamuna, Godavari, and Krishna were major trade routes.
Cities like Pataliputra, Taxila, Bharuch, and Kaveripattinam served as major trading hubs. These locations facilitated trade between India, Southeast Asia, the Roman Empire, and the Middle East.