After having spent the first three nights in Mexico City (20 million inhabitants), we took a bus to the rather small town of Oaxaca (3,5 million inhabitants), located in the southern part of Mexico. This has been the first stop on our road trip through Mexico.
Instantly we fell in love with Oaxaca’s fabulous old town in colonial style, the beautiful churches which you can find at every corner, the always busy central square (Zócalo) and the fiesta-like atmosphere.
Some say that there is always a fiesta going on in Oaxaca. It is true - especially during the Easter weekend! The city was loaded with tourists from all over Mexico and every day, Easter processions took place in the streets.
Then it was time to hit the road again: A 12 hours bus ride through the night brought us from Oaxaca to San Cristobal, a comparably smaller town with about 150.000 inhabitants. It is located in the Highlands of Chiapas at an elevation of approximately 2100m.
We loved the small colorful houses and the large number of cozy cafés and restaurants. Some of them were European-style as we found an outstanding French bakery, an authentic tapas bar with live music and organic restaurants.