Where is Costa Rica?

Where is Costa Rica located?

Costa Rica, Valle del Cauca, Colombia (approx. 3.75222°, -76.235°)


Where is Costa Rica on the map?