Map location of
Blue Goose Island, Lima, IL, USA

Lima, Illinois, United States