My Must See List: Charleston Tea Plantation


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 on my must see list!
Continue reading