St. Andrews is on the North East coast of the Kingdom of Fife, about an hour north of Edinburgh. With the exception of the southern part of the county, Fife is largely rural and contains some beautiful countryside, with attractive fishing villages and wonderful beaches. This gallery includes images of the Fife countryside and St. Andrews town.