We went off the beaten path in the jungle of Veracruz, Mexico and discovered a magical lake town called Catemaco. This is easily one of our favorite … source