Please dont waste your money going to kerala. there are lots place to visit on earth better than kerala. Yes. Its beatiful, but people here are really terrible, they have no sense of service or hospitality. Keep away from kerala and its people. You get scenic beauty like that in many places of india and abroad. get boat houses in many places. go there to enjoy. if you go kerala, your happiness will be screwed up. Gods own country where god permitted its citizen to f* financially:p
PS: soil of the state is muddy and stinky. like garbage in drain. full of insects. yukky. food you cant eat. youll vomit for sure. air condition they use only when they are about to die, at night. cheap fellows. they charge that of 7 star hotel. Beware. Police wont take complaint, tourism department gets their cut.