Cycling Tours | E-Bikes | Europe | Italy | Torre Canne | Tour Reviews Torre Canne: E-Bike Ride by the Sea with Octopus Sandwich