2016 Fife Show

The Fife Show is held annually, on the third Saturday of May, just outside Cupar, and is one of the most popular one day agricultural shows in the country.