Tagged: South Carolina

Yemassee, South Carolina

Yemassee, South Carolina

Yemassee is a small city located in the Lowcountry region of South Carolina with a population of around 2,000 people. It is situated in the eastern part of Hampton County, about 25 miles west...