Land’s End in Cabo San Lucas is a natural wonder at the tip of the Baja California Peninsula. Read about sites you can explore at Land's End.