A weekend of outdoor fun in Fredericksburg