The ancient trading port of Kerala, Kannur embraces travellers with its lush greenery and calm blues.