Tag Archives: Xochimilco
Xochimilco: The City of Floating Gardens
Thought Venice was the only floating city? There are actually sisters and brothers of this wonderful Italian site, starting with the city of Xochimilco in Mexico. Xochimilco is one of the 16 delegations in which Mexico City is divided. Just 22 km from the capital city, this location offers all its visitors an experience not […]
Continue reading