Calcutta - 300 years young