Itinerary

Day 1: Los Angeles- Santa Monica, Venice, Malibu and Long Beach are four of Los Angeles' most popular beach destinations. Depending on traffic, you can get to Long Beach in 40 minutes, while the others take around an hour. Departing at 4 pm.
Day 2: WEDDING DAY! Cruising the Sea with rock climbing, water parks, waterslide, surfing, ice skating.
Day 3: Cabo San Lucas, sailing, dolphin swim, camel rides, deep sea fishing, snorkeling, and off road adventures. 12:30pm-8pm
Day 4: Mazatlan, salsa, margaritas, zip lining, kayaking and hikes 8 am- 6pm
Day 5: Puerto Vallarta 8am-5pm
Day 6:cruising and sailing
Day:7 Los Angeles