<p>Mexico—the name evokes associations of barrenness and cacti, pyramids and palm beaches, indigenous cultures and scorching sun. Most of the country belongs to the North American continent, extending over 3200km (2000mi), from the border with the USA in the north to the Caribbean coast on the Yucat...