Plan your trip to Kannur to witness the stunning sights of the mountains, rivers, and many species of butterflies.