ABOUT

Mannarkkad Traffic Police Station

The Traffic Police has near Calicut-Palakkad National Highway (NH-966) and it properly loccated at the middle of the Mannarkkad Town