Where is Costa Rica?
Where is Costa Rica located?
Costa Rica, El Oro, Ecuador (approx. -3.33333°, -80.25°)
Where is Costa Rica on the map?
Costa Rica - Papaca
Costa Rica - Puesto-Correa
Costa Rica - Matapalo
Costa Rica - Suites del Mar
Costa Rica - Mediterranean House
Costa Rica - Los Corazones
{"latitude":-3.33333,"longitude":-80.25,"title":"Costa Rica"}