Mexican beach pebbles originate from the coastal regions of Mexico's Baja Peninsula. The small rocks were formed ... to be found in shades of black, gray, and red, though lighter hues like tan ...