Duffus Castle is located in land from the Moray Coast between the towns of Lossiemouth and Hopeman
Please do not copy any of these images without my permission