Many Americans live in popular expat destinations such as Puerto Vallarta, San Miguel de Allende, and Tulum, known for their expat communities.