Every year thousands of people enjoy magical moments at the Cheltenham Festival. Here are three of the biggest reasons why [...]