The port of New Bern A weekend excursion to the namesake of the capital of Switzerland, in North Carolina. The town and the swamps gave […] 25 May 2025 0