Kerala is one of India’s most explored states. Travellers and visitors from all over the world visit God’s Own Country…