Howrah Station is a massive train station (and revered architectural work) in Howrah, across the Hooghly River from Kolkata, India.

Loading…
Howrah Station is a massive train station (and revered architectural work) in Howrah, across the Hooghly River from Kolkata, ...