Set on the banks of the Cooper River in North Charleston, SC, Riverfront Park is home to the Charleston Naval Base Memorial. Built in 2004, Riverfront Park Performance Pavilion is the spot of several annual festivals. The open-air structure allows views to performances both from the park lawn and from the water. ...