Mexico is by far the world's largest avocado growing country, producing several times more than the second largest producer.