+0

Is this sentence correct:


"In a flat and good-condition road, I can walk for about 20km."

+1

Not quite.

Say eg "On a flat road that is in good condition road, I can walk for about 20kms."

+0

Also,

On a flat road in good condition I can walk about 20 kilometers.

CJ