Martinselkosen luonnonsuojelualueen rajana kulkee Karttimojoki (n.8km). Karttimojoki päättyy Taivalkoskeen, joka on Suomussalmen suurin koski. Nimensä se on saanut siitä, että ihmiset ovat joutuneet vetämään venettä taipaleen maitse sivu kosken. Taivalkoskesta voi saada mm. taimenta. Taivalkoski muuttuu lopuksi rauhallisemmaksi Taivaljoeksi, joka laskee Kulmajärveen ja edelleen Kiantaan.
Sitä on sanottu Suomen "amatzoniksi" Joen varrella asuu mm. majavia, joten alueella on majavien kaatamia puita ja patorakennelmia. Uistimeen tarttuu helposti haukia ja joskus jopa lohta. Joen varrella on nähtävissä palanen Suomen historiaa. Aikoinaan ihmiset ovat niittäneet joen vartta kerätäkseen heinää eläimille, ja heinät on varastoitu joenvarren latoihin. Alueelta löytyy myös heinätöiden aikaan asumuksina käytettyjen vanhojen niittysaunojen pohjia. Karttimojoelta haarautuu Löytöjoki Martinselkoseen, sen varteen on pystytetty partisaanin uhrin muistomerkki. Karttimojoki on ollut myös kulkureitti Vienan Karjalaan. Elias Lönnrot on runojen keruu matkallaan kulkenut tästä kautta ja vielä 50-luvulla Pirttivaaran ihmiset soutivat elintarvikkeita Juntusrannasta. Karttimojokeen voit tutustua kanootilla tai soutuveneellä.