Tour d’Italia is a win-win all around « previous story album next » One of the favorite sights for the cyclists is located between Italy and Avalon. (Anne Sutherland) Download original photo