There is a small river with a bridge that flows through the town locally known as Chovva Thodu which becomes Kaanam River and merges to Arabian sea .
One of the oldest reading room and library in Kannur situated in Thazhe Chovva Tezhukkil Peedika.