On today's episode of the Only in OK Show, we discuss christmas.html">Christmas at the Muskogee Castle in Muskogee, OK.
The Castle of Muskogee is a multipurpose fairground in Oklahoma located in Muskogee. When Santa heads back north, the castle runs The Oklahoma Renaissance Festival from late April to Memorial Day weekend.
Muskogee is a city on the Arkansas River and is home to the Five Civilized Tribes Museum, which traces local Native American history.