Visit Moray Speyside states: "Lossiemouth is The Riviera of the North. Much of this beautiful coast town sits atop a cliff with spectacular views. "The West Beach is dominated by the iconic ...