The 2025 Tour of Costa Rica, to be held from December 12 to 21, will consist of 10 stages totaling 1,251 kilometers. Eight foreign teams will participate, to be announced in the coming days, the Costa Rican Cycling Federation (Fecoci) reported. “This Tour will...