Where is El Represo?

Where is El Represo located?

El Represo, Sonora, Mexico (approx. 28.88333°, -109.85°)


Where is El Represo on the map?