Mangalore is NOT a natural harbour - it is a partially artificial harbour developed with breakwaters and other port infrastructure. Mumbai (Bombay), Marmugao (Goa), and Visakhapatnam are natural harbours formed by natural geological features along India's coastline.