Every year, the sporting calendar is full of amazing horse racing events, from the Grand National to Royal Ascot, there are plenty to choose from. But, what makes horse races such spectacular days out? If you have never been to a racing event, you are truly missing out as they are not only held to…