2 paddle spots in South Homer, Illinois, United States.
Homer Lake
North Boat Ramp - Homer Lake
Parking