If a European trip is too pricey, try these cities within the US, Mexico, Canada, and Puerto Rico that look like they’re transplanted from overseas.
Source: 12 places to visit in North America if you want to feel like you’re in Europe
Categories: Mexico