The cherry on the top…

The cherry on the top…

If you are in Cape Town in late November or December and feel like a grand day out, this is for you! Cherries have long been the food of emperors and kings. Their luscious colour and delicious taste have lured us to their trees for centuries and we have our very own cherry orchards at…