Mexpeditions
Mexico City

Xochimilco Canals

Last surviving lake city — colorful trajineras drift among floating gardens.