Medieval Festival returns April 18–20, 2025, bringing the year 1214 to life with combat displays, archery, falconry, live ...