Manzanillo: The Sailfish Capital of the World The coastal resort destination of Manzanillo is located on Mexico’s central Pacific Coast overlooking the twin bays of Manzanillo and Santiago. Active travelers and sports enthusiasts visiting this region of Mexico can take part in a variety of Manzanillo activities and outdoor adventure sports. One of the most… Read more »