I've always known Clark to hail from Smallville, Kansas. I just recently found out that wasn't always the case. Living in the rural part of the mid west would give young Clark lots of open country to test out his powers.
In MoS they had Clark wearing a Kansas City Royals shirt. Do people in the state of Kansas actually root for the Royals? A team from Kansas City, Missouri. Or did the film makers just screw up?