The Vinayagar Temple, Aayi Mandapam and the splendid churches are worth visiting.