Mattancherry, Willingdon Island terminals under Kochi Water Metro Project in Kerala to become operational by January 1, 2025 November 7, 2024 | Ongoing, Project Updates Mattancherry and Willingdon Island terminals under the Kochi Water Metro Project are… This content is available to only paying subscribers.