The vessel has actually been a staple along the Delaware River in South Philadelphia for nearly 30 years, but will now begin its journey towards the gulf coast.Having said that, this area’s “claim to fame” would be the 400-seat theater within the state park. There are mermaid performances that locals and travelers adore, continuing the amusem