
When we think of the central business district of Kolkata, Dalhousie Square is the most iconic place that immediately comes to mind. A beautiful water body sits in the middle, hemmed in on all sides by serene trees with the archaic tramlines running along the perimeter. Beyond that stand a number of heritage buildings dating […]