Inverkeithing
Leven
Leven
Rosyth
Leven
Kelty
Cupar
Cupar
Glenrothes
Glenrothes
Cupar
Rosyth
Kirkcaldy
Cupar
Cupar
Dunfermline
Rosyth
Kirkcaldy
Rosyth
Inverkeithing
Inverkeithing
Inverkeithing
Inverkeithing
Glenrothes
Glenrothes
Dunfermline
Dunfermline
Cowdenbeath
Lochgelly
Cupar
Fife
Kirkcaldy
Kirkcaldy
Fife
Fife
Dunfermline
Glenrothes
Glenrothes
Cowdenbeath
Glenrothes