Sri Lanka's location at the center of major maritime trade routes makes it a prime location for global and regional connectivity in moving cargo to and from Asia to the rest of the world. The country's Port of Colombo is the only deep-water commercial port in South Asia and the only hub port between Singapore and Dubai that can accommodate the new generation of large vessels. However, India is building six new major ports as part of its Sagarmala project to decrease its dependence on Colombo and attract direct calls from major container shipping lines.
Source: Link