Koothuparamba – Chovva Bypass Road, Landmark: Atholi Police Station, Kozhikode
Get the free Practo App