Benham Wonder Park

Benham wonder park is where the knights meet up every now and then.