The Fox River Bike Trail stretches from Algonquin to Aurora. When you ride through Geneva you will ride through Island Park, an actual island in the Fox River.