Brand:
Mexico - the name evokes associations of barrenness and cacti, pyramids and palm beaches, indigenous cultures and scorching sun.