Cape Town
Greenmarket Square
Photo: Courtesy of South African Tourism
Greenmarket Square is one of the oldest marketplaces in Cape Town. If you feel that your haggling skills are up to snuff, come here for souvenirs.




















