Guacamole is originally from Mexico. The name is derived from two Aztec Nahuatl words - ahuacatl (avocado) and molli (sauce). The trick to perfect guacamole is using good, ripe avocados. Check for ripeness by gently pressing the outside of the avocado. If there is no give, the avocado is not ripe yet and will not taste good. If there is a little give, the avocado is ripe. If there is a lot of give, the avocado may be past ripe and not good.
The magic of Mexico: Monarch butterflies on tree trunk-every November in Michoacan, Mexico