How to visit the incredible canals of Xochimilco

Once upon a time Mexico City was a complex series of waterways and canals – see a piece of pre-Hispanic history with a trip to the ancient canals of Xochimilco

How to visit the incredible canals of Xochimilco Read More »