Costa Rica, Sinaloa
Costa Rica is the name of a small town located about 30 minutes (by car) south of Culiacán, Sinaloa, Mexico.
La Constancia is a town in Mexico.
Population: 5,836
Latitude: 24° 13' 25.07" N
Longitude: -107° 11' 9.96" W
Costa Rica is the name of a small town located about 30 minutes (by car) south of Culiacán, Sinaloa, Mexico.
Quila, also known as Quila el Grande, is rural town in the municipality of Tecolotlán in the Mexican State of Jalisco.