Willingdon island is the one of the Best place in Kochi

Willingdon island is the one of the Best place in Kochi

Willingdon island is the one of the Best place in Kochi Willingdon Island is a man-made island is surrounded by beautiful backwaters. Willingdon Island is the largest artificial islandin India, which forms part of the city of Kochi, Willingdon Island was claimed from the Lake of Kochi, filling in dredged soil around a previously existing, but tiny, natural island. Willingdon Island is significant as the […]

Continue Reading