The Mandela Bay Development Agency has embarked on major repairs and upgrades across iconic public and heritage spaces in Nelson Mandela Bay, including the Donkin flag, Kings Beach, and the Baakens Valley precinct.