Share The Article Looking to head overseas for some winter sun? Statistically, it’s likely that a week in Mexico is one of the first things that springs to mind. But actually, there’s another destination that’s proving popular with American travelers. The Central American Paradise of Costa Rica. Costa Rica has experienced soaring visitor […]