Top 10 Countries To Immigrate To


2. Mexico

Many Americans choose to relocate just south of the border for the better climate and lower cost of living.

The Mexican people are also extremely welcoming and supportive of newcomers in their society


1. Costa Rica

Costa Rica ranks among the happiest and least polluted countries in the world. It also happens to be a great place to bring up young children.

The natural beauty of the landscapes makes it up for most people about moving to Costa Rica permanently