Tour d’Italia is a win-win all around « previous story album next » One the cyclists favorite rest stops is located in Frost. (Anne Sutherland) Download original photo