Walking through the heart of Kozhikode, everything might seem normal at once a beautiful Indian city with a modern face to it. Bazaars, malls, entertainment avenues, restaurants and all the conveniences. However, Kozhikode is much more than a sprawling urban centre. It is a shore that defined the course of Indian history.