Eco Cat invites guests to experience Cabo San Lucas from the water aboard Mexico’s largest sailing catamaran. Established in 2007, the team creates relaxed, memorable cruises to iconic sights including the Arch, Lovers Beach, and ... more
Sail Cabo’s landmark coast with an open bar and sunset views from the water
Sail Cabo's Coast on Its Largest Catamaran