Azhakodi Devi Temple
V Panoli Road, Kozhikode India
Azhakodi Devi Temple is a Points of Interest & Landmarks place is located in Kozhikode, Kerala. The address of Azhakodi Devi Temple is V Panoli Road, Kozhikode India.
If you want to go to the place or need any services, you can contact them directly. The phone number is +91 495 277 1370,