Costa Rica, Sinaloa
Costa Rica is the name of a small town located about 30 minutes (by car) south of Culiacán, Sinaloa, Mexico.
El Carrizo is a town in Mexico.
Population: 4,931
Latitude: 24° 00' 50.98" N
Longitude: -106° 51' 7.06" W
Costa Rica is the name of a small town located about 30 minutes (by car) south of Culiacán, Sinaloa, Mexico.