« Palm-fringed beaches, chili-spiced cuisine, steamy jungles, teeming cities, fiesta fireworks, Frida's creativity : Mexico conjures up diverse, vivid dreams. And the reality lives up to them. »