Go back in time and visit the magical Middle Ages during our Medieval Weekend March 11-14.