Xochimilco

We gathered a trip to DF was not complete without a day on the water in Xochimilco, a place on the outskirts of the city which has been dubbed the Venice of Mexico. There, you can hire colorful flat bottomed boats for tours around the canals and man-made islands. It is a very jolly atmosphere, with revelers eating and drinking on boats all around you, dueling mariachi bands mixing with other music from speakers all around. Vendors float up to you proffering drinks, trinkets, freshly cooked snacks, and also a lot of plants, including bonsai. We stopped at Coyoacan market beforehand to stock up on fun little snacks, and had a great time people watching and soaking it all in.