Surrounded by beautiful backwaters of Kerala, this is a man-made island. Named after Lord Willingdon, a british Viceroy to India, this man-made island is surrounded by beautiful backwaters. The island is the site of city's best hotels, customs and trading centers. |