Kerala is often referred to as “God’s Own Country.” Nestled between the Arabian Sea on the west and the lush…