North Berwick
Cupar
Leven
Cupar
Kirkcaldy
Glenrothes
Fife
Glenrothes
Kirkcaldy
Kirkcaldy
Fife
Fife
Glenrothes
Glenrothes
Cupar
Saint Andrews
Fife
St Andrews
Glenrothes
St Andrews
St. Andrews
Glenrothes
St Andrews
Glenrothes
Cupar
Glenrothes
St Andrews
St Andrews
St Andrews
St Andrews
Fife
Cupar
Saint Andrews
St Andrews
St. Andrews, Fife
Kirkcaldy
Kirkcaldy
Kirkcaldy
Glenrothes
Glenrothes