a green cactus with the words the ultimate travel guide to guadalajara, mexico on it