Thing to doXochimilcoXochimilco canalsMexico City · $$Colorful boats, mariachis and floating snack vendors on old canals.♡