Where is Costa Rica?

Click aquí para ver esta página en Español The Republic of Costa Rica is a country located in Central America isthmus, lying between latitudes 8° and 12°N, and longitudes 82° and 86°W. It limits with Nicaragua to the north (309 km or 192 mi of border), Panama to the south-southeast (639 km or 397 mi … Read more