Triumphs in Italy? Rentable?
My wife and I are planning a trip next spring in Italy, and one of the things we want to do is spend a few days cruising on motorcycles.
We'd like to rent in Florence and leave from there.
So far, I haven't found anything interesting on the web. Hoping to find something a bit more "direct".
I was planning to contact Triumph corporate direct for recommendations.