Effigy Mounds National Park
Effigy Mounds – McGregor, Iowa Officially called Effigy Mounds National Monument, Effigy Mounds is located in the bluffs overlooking the Mississippi River a few miles north of Marquette and McGregor, Iowa. Visiting the park is a great opportunity to get some healthful exercise, enjoy a nature walk through a mature northern hardwood forest, experience some … Read more