The village of Kumarakom is a cluster of little islands on the Vembanad...