Perinthalmanna is a town and taluk in the Malappuram district. It consists of 23 villages. Its population is about 103,400, with about 1,104 females for every 1000 males. The town is known for its scenic hilltops, with panoramic views of the rivers and the town. The district also has a watch tower built by Kerala Tourism Development Corporation.