Willington Island

India‚Äôs first man-made Island is Willington Island situated in the city Kochi of Kerala state. It is very beautiful island in the state and a major artificial port in India which serves as a link between the other seaports. The Navy Headquarters are located in the Willington Island. Location It is man-made situated in Kochi […]