When we think about the business centre in Kolkata, Salt Lake City or Dalhousie Square will be the first locations that come to our mind. A beautiful water body and heritage buildings of the British era give a different charm to these cities. As the city of growth shakes off its old charm, it is…
