Cartogiraffe.com

French Slough

French Slough in La Crosse County.