Translate the following sentence into Turkish.
Does Horton's Farm, a couple of miles from Heron's Park mean anything to you?
Heron's parktan birkaç mil ötedeki Horton çiftliği size bir şey ifade ediyor mu?