The Town of Bluffton, South Carolina is steeped in history. Founded in 1852 the Old Town section, roughly a mile square, sits atop a high bluff overlooking the May River.

Sign up for email updates