Mexico's Cabo San Lucas is by no means a destination that's off the beaten path, but this underrated beach offers great ...