Churchill Downs – A Must Stop Destination on Your Trip to Louisville

Located in the heart of Louisville, Kentucky, Churchill Downs is arguably the most famous horse racing track in the world. Everyone knows that the Downs is the home to the Kentucky Derby, the first leg of the coveted Triple Crown, but Churchill Downs has a lot more to offer than just the Derby. If you … Continue reading Churchill Downs – A Must Stop Destination on Your Trip to Louisville