Discover a magical place in Magoebaskloof, Limpopo Province  where mountain meets river and the spirit of adventure is born.