Findochty is a fishing village near Buckie, at the eastern end of Spey Bay. The ruins of 16th century Findochty Castle is a mile south-west of the village.