Where would you find Becher’s Brook? In Geography Trivia AnswerAintree Racecourse Liverpool on Grand National Day (It’s a Famous Horse Racing Fence) Share and Enjoy !