
Willingdon Island
Willingdon Island is the largest artificial island in India, which forms part of the city of Kochi
Willingdon Island is the largest artificial island in India, which forms part of the city of Kochi, which is a major port and commercial hub.
© 2025 Kochi Water Metro|Developed by Ilahia College of Engineering and Technology










