But one small village in Scotland combines all three. Cruden Bay in Aberdeenshire is home to a stunning beach with crystal-clear waters and sweeping coastal views. Often described as one of ...