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 http://www.cabosanlucasbeaches.com/san-pedro-beach/