25 Best Things to Do in Beaufort (SC)
Beaufort is located on Port Royal Island, in the state of South Carolina. Founded in 1711 by the British, it is the second-largest city in the state and has the largest Gullah population in the US. Also referred to as the ”Best […]