Bomanjee Hormarjee Wadia Clock Tower (built 1882)
Location: 18.934320°N, 72.835840°E