Willingdon island in Kochi is the largest artificial island in India, named after Lord Willingdon, the British Viceroy of India. The beautiful island is home to some of the great hotels and also provides various links between Kochi port and other national and international ports. This island also has a museum and natural habitat to explore.
Add a review