More Accolades for Costa Rica
Anyone thinking of relocating to Costa Rica will be happy to know that the Good Country International Index rates Costa Rica as the best place among the countries of Latin America. After visiting all of Latin America and living in Mexico and Costa Rica, I couldn’t agree more with the […]