In May 2026, a historic city in the Eastern Cape is the most expensive place among South Africa’s major towns and cities for groceries. Source: BusinessTech
In May 2026, a historic city in the Eastern Cape is the most expensive place among South Africa’s major towns and cities for groceries. Source: BusinessTech