rosyth and inverkeithing in the southeast are the only large population centres on the coast. to the north and west of dunfermline is more rugged and robust fife countryside. the whole seat is up against the firth of forth.