Part of the Nilgiri Bioreserve, it is mostly known for its diverse species of flora and fauna. Along with stunning water bodies, it makes for a perfect attraction for nature lovers. With charming guest houses and serene surroundings, this is a must visit. It is one of the best places to visit in Malappuram.
Leave a Reply ·