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 : 104º 7' W
Est : 103º 3' W
North : 19º 6' N
South : 18º 5' N
Own work by uploader and costs taken from OpenStreetMap.org
Addicted04