When in Kerala: 10 must-dos in India's deep south