Shark sightings prompt red flag warnings at Palmilla Beach in Los CabosJune 24, 2025Ian Hayden ParkerLos Cabos