Kannur
India /Kerala /Kannur /Kannur Kannur (Cannanore) is a district of Kerala and is the largest city in the northern parts of Malabar. It has a rich colonial heritage which can be still witnessed today. Being a beach town, Kannur has its own charm and the city has also been voted among the ten best places […]