Beautiful Canals of Alappuzha, India: