cycling island itinerary