Where is Sedro?
Where is Sedro located?
Sedro, Oaxaca, Mexico (approx. 17.51667°, -95.35°)
Where is Sedro on the map?
Sedro - Borraco
Sedro - El Guayabal
Sedro - Tepehilotal
Sedro - La Primavera
Sedro - Coyote
{"latitude":17.51667,"longitude":-95.35,"title":"Sedro"}