The city of Grahamstown
Grahamstown hosts a Saturday morning market