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 »