The finest natural harbour in India is
A. Chennai
B. Mumbai
C. Kolkata
D. Cochin
Answer: Option B
Solution (By Examveda Team)
The finest natural harbour in India is Mumbai. It is a magnificent natural harbour on the West Coast of India.Related Questions on Miscellaneous Indian Geography
A. Trade winds
B. Hurricane
C. Cirrus
D. Stratus
A. Goa
B. Uttar Pradesh
C. Kerala
D. Andhra Pradesh

Join The Discussion