13. Monterrey, Mexico — Located in northwest Mexico, Monterrey was ranked 94th in the world in 2006 Mercer quality of life survey, suggesting its relative cheapness belies its prosperity.