Post & Telegraph in Olappamanna Mana, Palakkad