Car hire :: Finland :: Kokkola
Map for the car hire pick up location at Kokkola.
Pick up address: Kulmakatu 5 , Kokkola , 67100