My Must See List: Charleston Tea Plantation
When you think of tea, you probably think of India, China, Japan or even Africa. But did you know that the United States has a single working tea plantation? Nestled on the charmingly small Wadmalaw Island, near Charleston, South Carolina, is the Charleston Tea Plantation. As a tea fan, it goes without saying that it’s […]
My Must See List: Charleston Tea Plantation Read More ยป