Renaissance Festival opens at Castle of Muskogee

Green Country's only Renaissance festival is now open.