Taunton, Italy
Taunton Racecourse is a thoroughbred horse racing venue located in Orchard Portman, two miles south of Taunton, Somerset, England. Opened in 1927, Taunton was the last racecourse to be opened in Britain until Great Leighs in 2008.
Listen to the audio guide for Taunton Racecourse Free on WIP — starts by itself when you arrive, even with the screen off