Yellowcraig Beach, with its wild and wonderful dunes, and the island of Fidra which becomes two islands at high tide, North Dog and South Dog.