The Light House, Opp. Metro Hospital, Thondayad Bypass, Kozhikode, Kozhikode, 673014
Since :
Ground Floor, coxswain , Beach Road, Opposite Kozhikode Corporation Office, Kozhikode Beach, Kozhikode, 673032
Since : 2021
Kozhikode, Kozhikode Beach
Kozhikode, Kozhikode Beach