Tapalpa, Mexico
Tapalpa is a long, windy bus ride to the mountains from Guadalajara's central camionera, interjected with local street vendors stepping on and off at various stops throughout the villages trying to earn a few pesos by selling their fresh fruit and grilled corn or else playing a few sunny tunes on a guitar.
Tapalpa itself is the last in line of the quaint little towns up to the mountains. It's gorgeous plaza boasts a grande church and the cobblestone streets are ...