Place: Floating Gardens of Xochimilco, Mexico City, Distrito Federal, Mexico
By Kate Blood Uploaded on 2 August 2008 90 views
Family owned boats serve as both floating shops and transportation from one side of the canal to another