A coastal city located to the south most tip of India, Kannur is one of the best and most sought after offbeat travel destination in Kerala that grabs the attention of the travelers from around the world with its rich greenery, natural beauty and unique attractions. Apart from the natural beauty of the place, there are a number of things that facilitate and grab the […]