St. Olaf, Iowa

St. Olaf is a city of Clayton County in the state of Iowa, United States.