Oam Kurishupara Nilambur is one of the hidden treasures in Malappuram, which is a treasure trove of natural beauty in the center of Kerala.