Steamboat Rock, Iowa

human settlement in Hardin County, Iowa, United States of America

Steamboat Rock is a city in Iowa in the United States.