A seaside city on the northern part of Kerala, Cannanore, recently rechristened as Kannur, is a beautiful beach destination. It is the administrative headquarters of the district of Kannur and the largest city in the North Malabar region. Alongside a host of amazing beaches, Kannur is also...