Dunfermline
Dunfermline
Leven
Dunfermline
Glenrothes
Leven
Glenrothes
Leven
Leven
Leven
Rosyth
Dunfermline
Kirkcaldy
Dunfermline
Dunfermline
Glenrothes
Leven
Kirkcaldy
Leven
Glenrothes
Fife
Glenrothes
Dunfermline
Kirkcaldy
Dunfermline
Dunfermline
Edinburgh
Edinburgh
Granton
Fife
Dunfermline
Kirkcaldy
Glenrothes
South Queensferry
Cowdenbeath
Kirkcaldy
Glenrothes
Kirkcaldy
Kirkcaldy
Glenrothes