A Lowcountry Treasure: Charleston Tea Plantation

Just outside of one of the prettiest towns in America on Wadmalaw Island is the little known jewel that is the Charleston Tea Plantation. This…