Walton Island Elgin Foxriver is a photo spot in Dundee, IL, USA at 42.03903, -88.28736. ShotHotspot has 49 photos taken here by 22 photographers. It's good for water and architecture photography. Other photo spots nearby include Abandoned Barn Illinois Kanecounty, Waterfall and Progress Fall Abandoned Trash.
49 (by James Jordan, JDZ adon, Pam_Broviak, Jeff Pelletier, j.miner, Tim L Lowe, saulbhp, Apes of Wrath, railfan445, geognerd, coollessons2004, $chubert and others, on Flickr)