My visit to Kerala allowed me to understand how the state fit the title God’s Own Country. This state located in the southwestern coast of India is...