Los Angeles to Miami via Cabo San Lucas, Puerto Vallarta, the Panama Canal, Cartagena, & Costa Maya!

Puerto Vallarta, Mexico

Next: Transiting the Panama Canal!