San Pedro Beach, Playa San Pedro, or Playa las Palmas
Pescadero, Baja California Sur, Mexico

There is a parking area about 200 yards from the beach.
This is definitely one of the most picturesque sites on the Pacific Ocean side and well worth the drive. San Pedro is a quarter mile expanse of beach bordered by a reed lagoon and protected by rock promontories at each end. Groves of palm trees frame this gorgeous strand of beach.
See more photos at: