Credit: Flickr/amira_a By Matt Meltzer There are different schools of thought when it comes to cruising: some go for the ships themselves, where you can do crazy stuff like ride water slides and dangle over the water in a giant glass orb. For others, cruising is a way to experience the local culture of four or five different countries without having to worry much about logistics. Related: Best Beaches in the Caribbean Credit: Flickr/Kyle Simourd Progreso, Mexico Go with: Carnival, Princess This weekend beach getaway for people in the Yucatan capital of Merida is a flat port city with the largest wharf (at 4.3 miles) in Mexico. Beyond being the region’s busiest port, though, Progreso also offers visitors access to some of Mexico’s most pristine and undisturbed nature.