Where is Costa Rica?

Where is Costa Rica located?

Costa Rica, Chiapas, Mexico (approx. 15.25°, -92.51667°)


Where is Costa Rica on the map?