With golden sand beaches, high-end hotels, marine parks teeming with sea life and endless water activities to enjoy, Cabo San Lucas ticks a lot of vacation boxes.
The surf is top-notch from June to August, meaning you’ll be visiting in time to catch some awesome waves – along with everyone else who flocks to this popular part of the Baja California coast.