History fair returns to Fife

The fair takes place in front of Madras College.
The fair takes place in front of Madras College.

A day of medieval re-enactments, music, tournaments and more is promised when the 24th annual Beltaine Fair is held in St Andrews this weekend.

The event will be hosted by the Shire of Caer Caledon, a medieval re-enactment society associated with the University of St Andrews.

The fair will feature entertainment for all the family, with living history displays of several historical periods by re-enactment groups, performances of medieval music, combat demonstrations and tournaments.

The free fair will be running on Saturday, between 10am-4pm, on the front lawn of Madras College on South Street.

The fair has been a part of the town since 1994, one year after the formation of the Shire of Caer Caledon.

The group also hosts four medieval feasts per year.