Mandeville’s Northlake Nature Center offers several miles of trails along with environmental education programs in its park.