Company incorporation and residency in Costa Rica

residency in costa rica

Residency, Incorporation and Banking in Costa Rica Located in the continental Caribbean between Panama and Guatemala, with just over 51,000 sq km and almost 5 million inhabitants. Costa Rica is often called the Switzerland of Central America,