This Saturday, mini-me in tow, we joined a Horseshoe Crab Walk in Liberty State Park! Horseshoe crabs are arthropods who live in shallow waters and, each spring, they travel to the shores of Caven Point Beach to lay their eggs. Through the Liberty State Park Horseshoe Crab walk, the public can observe the horseshoe crabs […]