October 25, 2013
Charleston is home to America’s only tea garden. Charleston Tea Plantation is located on Wadmalaw Island in the heart of South Carolina’s low country. Its grounds include 127 acres of Camellia Sinensis tea plants and a working Tea Factory.
The American Sheep Industry Association is holding its annual convention in Charleston, S.C., Jan. 22-25, 2014.