Whether you're into history, culture, nature or food and wine, you'll find it in this list of things to do in Campeche, Mexico.