As far as things to see I found the market on the beach pretty interesting. Also, Im not a very religious person but there is actually a major Christian shrine there. It is the tomb of one of the 12 apostles (Thomas) who brought Christianity to India. It is under the alter of a church and you can go underground in an adjacent building and walk over to the tomb under the church. It also has a small museum that describes how Christianity was brought to India. I had no idea it was that early and found it quite interesting from an historical, as well as religious standpoint.