In Mexico, there are an array of beachfront experiences ... stretching for some hundred-odd miles to the port city Manzanillo, is Costalegre. Its name is a Spanish portmanteau of "coast" and ...