Ensenada's rugged Pacific coastline and diverse landscapes create the perfect playground for adventure seekers visiting on cruise ships. While many Mexican ports focus on beach relaxation or shopping, ...
Join Nikki Delventhal and her dogs on a wild Baja California adventure! Beach camping, secret hot springs, ocean views, and a little bit of chaos along the way.