Where is Costa Rica?

Where is Costa Rica located?

Costa Rica, Oaxaca, Mexico (approx. 16.35°, -94.21667°)


Where is Costa Rica on the map?