Grahamstown Saturday Market
On Saturday morning, the northern end of Thames's main street is transformed into a bustling market. Stalls line the street, with vendors selling local organic produce, cheeses, and beverages as well as antiques, jewelry, and arts and crafts.