Lossiemouth is often referred to as 'the jewel of the Moray Firth'. The village has two golden sand beaches, a pretty beachfront, a large golf course, and offers easy access to Inverness and the Highlands.