St George Church is a major shrine situated here. A centuries old fair named Thelliyoor Vrischika Vanibhom is held at Thelliyoor, which is very close to Vennikulam. Changanacherry,
Karukachal, Elamattur, Chengannur, Aranmula and Kozhenchery are among the other surrounding towns.