Search Engine Land: Nicaragua Raids Costa Rica, Blames Google MapsAs of recent I have been thinking in terms of Costa Rica as the country where to have the pilot project for my microfinance tech startup. A member of the exploratory team suggested a small, central American country might be a good idea. And so I have been mulling over the name.