Map location of
McCoy Island, Hamburg, IL, USA

Hamburg, Illinois, United States