News

See the world map below to find Costa Rica’s exact location! Costa Rica is located in Central America, forming part of the ...
This was reported in Costa Rica’s paper La Nacion. The paper also suggests Bing Maps accurately reflects the border as it should be. Earlier this summer, Google announced it had revised it’s ...