The name Kerala has originated from two words namely ‘Kera’, which means the coconut palm tree and ‘alam’ which means land. This small strip of land is tucked away in the southern most tip of the Indian peninsula. It is widely known as the ‘God’s Own Country’. It abounds in natural greenery...