Tavistock Goose Fair 2025
The Tavistock Goose Fair, held every year on the second Wednesday of October, is one of Devon’s oldest and most colourful traditions, dating back to the 12th century. Originally a Michaelmas market where farmers sold geese for Christmas, today it transforms the historic town into a bustling fairground and marketplace, with hundreds of stalls, local […]
