Flying into Paris France, however we want to send our mountain bikes over via Air Caddy boxes prior to starting the ride from St. Jean in France.
Question: Anybody know a reliable bike shop close to St. Jean, France? Any contact address for the shop?
Question: Anybody know a reliable bike shop close to St. Jean, France? Any contact address for the shop?