. . . "Mexico City is a place where you can just wander through the streets for hours and hours, watching the world go by and exploring the abundant courtyards, tiendas, hidden gardens and churches." .