A well known Place of vadakara Taluk . Its on the National Highway between chorode Railway over bridge and peruvottum thazha junction . The name punchiri mill is derived from a same name of flour mill managed by a native person .punchiri word in malayalam means beautiful smile . There is Two Teashops , workshop ,Bus stop in same name , supermarket , Tyre shop ext ..
Likelly place. Sun daract Office