A few months ago, I was lucky to have discovered the pristine Palmyra Cove Nature Center in Palmyra. It's a great place with trails, picnic areas, a fantastic visitor center and breathtaking views of both the Delaware River and Tacony-Palmyra Bridge. I'd most definitely recommend it to anyone looking for a fun afternoon of outdoors hiking and exploration. It's nestled just off of Route 73 South down a tree-lined boulevard.