Located at the top of Mexico’s Baja Peninsula, Cabo San Lucas is a destination full of natural beauty, gorgeous sandy beaches, world-class sports fishing, exquisite cuisine and a sizzling nightlife. Whether you’re a nature lover, thrill-seeker or a food enthusiast, …