More than ever before, people are traveling outside of their native country to live and work. Some cities are known for attracting an international population, but even small towns are now seeing a significant influx of foreigners. This phenomenon is …