Multiple choice Which city in India is served by Diamond Harbour? Kolkata Chennai Mumbai Goa Reveal answer Fill a bubble to check yourself A Correct answer Explanation Diamond Harbour is a town and a river port located on the Hooghly River in West Bengal, serving the city of Kolkata.