Cape Town has markets to suit everyone’s tastes, from urban inner city vibes to forest festivals and seaside markets with flowing craft beer, live music and entertainment. Bring a basket and fill it with seasonal organic vegetables, artisan breads, homemade jams, crafts, sushi, dim sum, oysters and more.