The thought of Kerala, India often conjures images of quiet backwaters, lush greenery and peaceful beaches. While these are ...