harpers ferry iowa where is this at in iowa
Harpers Ferry, Iowa one of the oldest settlements in Allamakee County, is located on a level plateau of beautiful wooded bluffs that extend three miles up and down the river. Harpers Slough, permits easy access from the Mississippi River main channel.