Own work as from the map of municipalities of INEGI and costs taken from OpenStreetMap.org (under Creative Commons Attribution-Share Alike 2.0 Generic Licence).
Limits of map:

West : 115º 5' W
Est : 109º W
North : 28º 5' N
South : 22º 5' N
Own work and costs taken from OpenStreetMap.org
Addicted04