Willingdon Island, located in Kochi, Kerala, is a man-made island created in 1936. It houses the city’s port, naval base, and several luxury hotels.
Overview
Willingdon Island is the largest Island in India. This island is a hub for the Kochi Naval Base of the Indian Navy, the Central Institute of Fisheries Technology, and the Kochi Port.