Xochimilco, Mexico City: a Mexican twist on Venice!
After a few days of serious sightseeing in Mexico City it was time for some Sunday fun. Oh yes, we …
After a few days of serious sightseeing in Mexico City it was time for some Sunday fun. Oh yes, we …