Explanations:The question asks about the biggest port in India with a spacious natural and well-sheltered harbor. To understand the answer, it is essential to consider the geographical and historical context of each port mentioned.
Mumbai, also known as Bombay, is located on the west coast of India and is the largest city in the country. The city is built around a natural harbor that is both spacious and well-sheltered. The harbor's natural depth and protection from the sea make it ideal for large ships, which is why Mumbai has historically been a significant maritime center. The port of Mumbai handles a large volume of cargo and is a crucial economic hub for the region and the country.
Geographically, the harbor of Mumbai is formed by the Arabian Sea and the islands of Mumbai. The harbor is naturally deep, which allows large ships to dock and unload their cargo. The harbor is also well-sheltered, providing protection from the sea, which is crucial for the safety of ships and the efficiency of port operations. This natural advantage has made Mumbai the largest and busiest port in India.
Other ports like Kolkata, Chennai, and Vishakhapatnam are also significant but do not have the same natural advantages as Mumbai. Kolkata is a major port but is more of a river port located on the Hooghly River. Chennai is an important port but lacks the natural depth and protection of Mumbai's harbor. Vishakhapatnam is a significant port but is more of a man-made harbor and does not have the spacious and well-sheltered characteristics of Mumbai's natural harbor.
Therefore, the correct answer is Mumbai, as it is the biggest port with a spacious natural and well-sheltered harbor, making it the largest and busiest port in India.