Glenrothes
Dundee
Dundee
Cupar
Glenrothes
Leven
Cupar
Leven
Leven
Glenrothes
Leven
Cupar
Leven
Tayport
Glenrothes
Lochgelly
Dundee
Markinch
Leven
Cupar
St. Andrews
Dundee
Fife
Glenrothes
Glenrothes
Dundee
Dundee
Glenrothes
Fife
Glenrothes
Dundee
Fife
Fife
Leven
Fife
Dundee
Glenrothes
Dundee
Glenrothes
Dundee