A mountain bike stage race can be the ideal vehicle to discover new places, and meet new friends. The Greek Odyssey is an 8 day stage race in the Pindos mountain range that covers 600km and a huge 25 000m of climbing. It’s a pairs race, and offers a great opportunity to ride in, and […]