Wilmington sits near the coast of North Carolina, and right on the Cape Fear River (yes, it is the inspiration of the fictional movie). The trendy downtown is known for being the filming destination of other flicks and shows, like One Tree Hill. But it’s that perfect balance of city travelers love to discover, since […]