Cabo is considered one of Mexico's top five tourist destinations due to its pristine beaches, exceptional scuba and snorkeling opportunities, great sport fishing, and world-class resorts. Also, it's a short and easy flight from most major U.S. airports.