Land of Primates
Wanderers of the Lost Forest
S1 E3:
This story takes place in the town of Hogsback, a tiny village surrounded by indigenous Afromontane forests atop a mountain in the Eastern Cape of South Africa. This interface between natural habitat and human world is the stage for two interweaving stories.