Only a two hour flight from Los Angeles, Cabo is the perfect escape to Mexico for a long weekend with friends or lovebirds. With the Mexican culture vibrant everywhere you turn, from the food to the architecture to the way of the life, it’s the best spot to celebrate a special occasion or get lost in the fun.