Kirkcaldy
Kirkcaldy
Dunfermline
Cupar
Inverkeithing
Cupar
Rosyth
Rosyth
Rosyth
Leven, Fife
Leven
Leven, Fife
Glenrothes
Glenrothes
Glenrothes
Leven, Fife
Leven
Rosyth
Glenrothes
Cowdenbeath
Glenrothes
Glenrothes
Glenrothes
Glenrothes
Kirkcaldy
Glenrothes
Glenrothes
Livingston
Cupar
Kinross
Glenrothes
Cupar
Glenrothes
Sinclairtown
Fife
Fife
Fife
Leven
Leven
Fife