oaxacaculture.com
Puebla in Twelve Hours: Stop Over From Oaxaca to Mexico City
My favorite way to travel is to take an early morning bus from Oaxaca to Puebla, spent the afternoon shopping and the evening dining, stay overnight, and then catch the morning Estrella Roja expres…