Rosyth
KY8
KY7
KY4
KY5
Fife
Fife
Glenrothes
Glenrothes
Glenrothes
Glenrothes
Kirkcaldy
Lochgelly
Crossgates
Kinross
Fife
Kirkcaldy
Glenrothes
Edinburgh
Glenrothes
Kelty
Prestonpans
Leven, Fife
Lochgelly
Inverkeithing
Kirkcaldy
Rosyth
Glenrothes
Inverkeithing
Kirkcaldy