Went into Efogi many times but always treated the strip with the greatest respect/caution. The Douglas Airways 'Bible' stipulated an extra 10kt in speeds turning final, and you were committed from 4,000' on final.
Don't remember the fence in the picture shown above though..
.Maybe too much Red since!
It was the one place where I was nearly always given fresh veggies, bananas etc whenever I landed there. And always from some of the local Meris!