Tag Archive | kincaid mounds

Visiting Metropolis

Have you ever wanted to visit Metropolis, the home of DC Comics’ Superman, and thought it solely existed in the pages of comic books and on the big screen? Well you are mistaken. The city of Metropolis, Illinois is located at the southernmost tip of the state and boasts the title “Home of Superman”.  The […]