Located just a short walk from the Victoria & Alfred Waterfront, Greenmarket Square is one of South Africa's oldest public squares. Originally a slave market ... visit the Cape Town Tourism ...