Thankfully, many of Kannur's most enchanting attractions come with little to no entry fee. These include visiting the Historic St. Angelo Fort, walking along peaceful shores of Payyambalam Beach ...