Olhavanjoki alkaa Ilmajärvestä ja laskee virrattuaan yli 200 km Laatokan Olhavanlahteen. Tämä joki on ollut viikinkiaikana (noin 750‑1140 jaa) varsinkin ruotsalaisten viikinkien (varjagien) tärkeimpiä jokireittejä heidän tehdessään kauppa- ryöstö- ja valloitusretkiä aina Mustallemerelle ja Kaspianmerelle asti. Kun ruotsalaiset viikingit lähtivät Ruotsista idäntielleen, he soutivat Suomenlahden kautta Nevajoelle ja siitä ylöspäin Laatokkaan. Sieltä matka jatkui Olhavanjoen kautta Ilmajärvelle. Ilmajärveltä pääsi toisen reitin kautta Dneprille ja siitä alaspäin Mustallemerelle ja Konstantinnopoliin. Toinen reitti johti Volgalle ja sitä pitkin aina Kaspianmerelle asti.