Lossiemouth The Essential
Lossiemouth, a fishing village and Elgin's former port, is the birthplace of James Ramsay MacDonald (1866-1937), Britain's first Labour Prime Minister.