10 Best Things to Do in Beaufort, South Carolina
Beaufort is a city that is located on Port Royal Island, an American Island and is part of the state of South Carolina. Port Royal Island itself is one of the 100 islands chain. The chain of islands dotting the shore of South Carolina state is called Sea Islands. Though I could not pinpoint the Port Royal on the map, it is said to be one of the main islands. The Sea Islands start from SC, and […]
Read more