About International Canoe Federation
the international canoe federation (icf) is the umbrella organization of all national canoe organizations worldwide. it is headquartered in lausanne, switzerland, and administers all... Read more
the international canoe federation (icf) is the umbrella organization of all national canoe organizations worldwide. it is headquartered in lausanne, switzerland, and administers all... Read more