ENSENADA — Hotel Coral and Marina in Ensenada, Mexico is 60 miles south of California, set on the Bay of Todos Santos. Its proximity to cruisers in Southern California makes it ideal for day trips or extended weekend visits, and the city of Ensenada hosts a diverse and wide array...