Thornton
Glenrothes
Kelty
Cupar
Cupar
Cupar
Thornton
Kirkcaldy
Leven
Fifeshire
Kirkcaldy
Cupar
Cupar
Fife
Cupar
Fife
Kirkcaldy
Burntisland
Fife
Kirkcaldy
Auchtermuchty
Lochgelly
Kirkcaldy
Leven
Leven, Fife
Dunfermline
Leven
Leven, Fife
Lochgelly
Kirkcaldy
Glenrothes
Dunfermline
Leven
Cupar
Kinross
Cupar
Cupar
Cupar
Kelty
Auchtermuchty