Kannur is a city in the Indian state of Kerala. Known as Land of Looms and Lores, a land that has a rich past and flourishes in legends and myths. Kannur is the fourth largest urban city in Kerala after Kochi, Thiruvananthapuram and Kozhikode. Kannur is famous for its pristine […]