Chennai is not a natural harbour; it's an artificial harbour created by the British in the 19th century. Mumbai, Kolkata (Haldia), and Visakhapatnam are all natural harbours formed by natural geographical features along India's coastline. Chennai's harbour required extensive dredging and construction.