Yes, Bharathapuzha Halt(BPZA) exists. Its located after SRR on the way to Palakkad. Eventhough being a halt, a ruined platform exists having 24 coach capacity, coach position boards are rusted pitifully now. Some trains stop there-CBE MEMU, Nilambur-Palakkad Passenger, SRR-CBE Passenger etc....