The shoreline of the Palmyra Cove Nature Park (along the Delaware River Trail) has an amazing view looking out over the Delaware River to the Tacony-Palmyra Bridge. (Palmyra, New Jersey, USA)