
Achill Island has many sheep. There are so many on this spit of land off the west coast of Ireland that they outnumber the island’s population of 2,345. Which might be why the man who fitted me and my dad for our hire bikes asked whether I spotted any sheep farmers at the pub the previous night.
“I don’t think so, why?” I asked.