News

See the world map ... Costa Rica is located in Central America, forming part of the narrow land bridge that connects North and South America. It sits between 8° and 11° latitude north of the ...