The Arch of Cabo San Lucas is a must-visit beach located at the southern tip of the Baja California Peninsula in Cabo San Lucas, Mexico. The beach is approximately 800 meters long and features pristine white sand that contrasts beautifully with the turquoise waters of the Sea of Cortez.