Interested in fun facts and the history of Kiowa, CO?
Then read on!
A fun and verifiable fact about the village of Kiowa, Colorado is that it was the location for filming of the movie "Race to Witch Mountain" in 2008, which starred Dwayne "The Rock" Johnson.