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