Peppadews
Ah, the PeppadewTM. Peppa-who, you say? If you are unfamiliar with this little red bite of deliciousness, it’s not surprising; the Peppadew has only been around for a few years. They are found exclusively in South Africa in the Eastern Cape. A farmer happened upon one, and in what could have been a fatal move, [...]