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, this cobblestone plaza now fills with ...
Some results have been hidden because they may be inaccessible to you