Due to its criss-crossing canals, which Kerala town is also called 'The Venice of the East' ? (A) Idukki (B) Palakkad (C) Alappuzha (D) Ernakulam