Claim: River Moyola is located in Sperrin Mountains in Northern Ireland and is 27 mi long.
Evidence: The River Moyola or Moyola River stretches for approximately 27 miles from the Sperrin Mountains to Lough Neagh. Northern Ireland