Best Motorcycle Roads In The World – Canary Motorcycle Tours part 1

I’ve found them, the best motorcycle roads in the world… Ever! This is a long one folks, over an hour of the finest motorcycle roads it has ever been my pleasure to experience, and it’s all thanks to Canary Motorcycle Tours. They recently invited me over to tour with them in the Canary Islands so I jumped at the chance to ride these stunning roads on the main, largest island, Gran Canaria. I’m so glad I did as they are

Read more