A decision by Mexico's Congress to offer free health care is proving popular with both Mexicans and foreigners.

Many US and Canadian retirees are moving to the country in order to take advantage of the lower costs and easy availability of quality medical care.

Al Jazeera's Rachel Levin reports from the town of San Miguel Allende.

Source: Al Jazeera