XII CANA African Swimming Championships 2016
![XII CANA African Swimming Championships 2016 XII CANA African Swimming Championships 2016](https://swimsa.org/news/xii-cana-african-swimming-championships-2016/@@images/869e4b0d-5d73-4773-8d97-b565a59d5e60.jpeg)
When: 16 - 22 October 2016
Where: Mangaung, South Africa
followed by the African Open Water Swim Challenge
When: 23 October 2016
Where: Maselspoort Resort
When: 16 - 22 October 2016
Where: Mangaung, South Africa
followed by the African Open Water Swim Challenge
When: 23 October 2016
Where: Maselspoort Resort