Activities in Kozhikode

Kozhikode, a place with so much variation in terms of geography, culture and tradition also has a variety of activities which caters to everybody, whether it be shopping or rock climbing, Kozhikode has got it all.