Published On Aug 8, 2022
Most people agree that Cape Town in South Africa is amongst the most beautiful cities in
the world.... In centuries gone by, this was the ancestral home of one species, who lorded it all the way from the mountain tops to the beach....
Chacma baboons.
show more