Cabo San Lucas, Mexico
Waves crashing on sandy beach with clear blue skies.
San Diego, CA, United States
Las Vegas, NV, United States
Miami, FL, United States