One of the richest parts of Mexican culture is its wealth of beautiful colonial cities. Brilliantly colored buildings flank the cobblestone streets, where locals sell everything from handmade sandals ...