If the sound of galloping hoofs and the sight of racing horses enthralls you, these stunning racecourses around are must-visit spots. Meydan Racecourse, Dubai The grandstand at this spectacular course can accommodate over 60,000 people. It is the only one with the world's first trackside luxury hotel and it even has an infinity pool. Flemington Racecourse, Australia Flemington racecourse hosts the world-famous Melbourne cup, Australia's most prestigious horse race. Laytown Races, Ireland For a few days every year, the beach at Laytown in Ireland transforms into a breathtaking race course. It is the only racing event held on a beach officially. Cheltenham Racecourse, England At Cheltenham Racecourse in England, watch the thrilling sport against the backdrop of the picturesque Cotswold Hills. It is the home of jump racing.