Kerala – God’s own country! The very image brings to mind lush palm and coconut trees, acres of vast green fortuitous lands, catamarans, houseboats, and soft strains of classical music.