Step 1: Understanding land-locked ports.
A land-locked port is one that is located inland, away from the open sea, but connected through waterways or canals for trade and transport purposes.
Step 2: Identifying the correct port.
Kandla Port, located in the state of Gujarat, is situated in the Gulf of Kachchh and is considered a land-locked or inland port because it is connected to the sea through a narrow channel.
Step 3: Conclusion.
Hence, among the given options, the land-locked port is Kandla.