Created in France by two rival sports newspapers, the first official Tour de France was held in 1903 and began as only a five stage race. While the route changes each year, the format of the race stays the same and now consists of 21 stages covering both flat and mountainous terrain…
Ski In Luxury Blog
Tag Archives: Chalet Zibline
Having just returned from a four day trip to Megève, I can confirm that its reputation as a beautifully preseved and gloriously sunny resort is certainly true! Granted, I travelled in the height of summer and there was apparently one almighty thunder storm the day before we landed, but our time there couldn’t have been better….