What is Life Like in Mexico?

The life in Mexico is hard work, low wages, dirty water, margaritas,and Spanish language. Real estate is cheap enough for Americans to retire early in Mexico.