As eclectic as it is enchanting, the tiny town of Alleppey lies in the heart of...