Cabo San Lucas, Mexico
Waves crashing on sandy beach with clear blue skies.
Miami, FL, United States
Miami Beach, FL, United States