South Channel Park sits peacefully on Banks Channel in Wrightsville Beach North Carolina and is a great place to sit back and relax.