Sir Lowry’s Pass road project commences

The City of Cape Town’s Transport and Urban Development Authority yesterday commenced its road upgrade project on the main road running through Somerset West. Approximately 1.5 kilometres of Onverwacht Road…

Continue Reading Sir Lowry’s Pass road project commences