Downpatrick Racecourse is well-known for giving racegoers a great day out. The venue has also built on its reputation in recent years by improving the facilities available, both to racegoers and ...