Families and dog walkers enjoy the sandy shores of Carmel Beach, along the Monterey Bay of the central California coast.