From the Armdale Rotary in Halifax at the head of the Northwest Arm, drive south on route 349 for 2.6 km (1.6 mi.) and turn right on the Old Sambro Road (Route 306). Proceed on the Old Sambro Road for 18.1 km (11.2 mi.) through Harrietsfield and Williamswood to Sambro. At the STOP sign turn right toward Crystal Crescent Beach Provincial Park. Drive for 2.4 km (1.5 mi.) following signs for the Park. In the Park, go to the last parking area, walk down the hill to the beach and follow the boardwalk and main trail to the right for about 15 minutes to Mackerel Cove.