Mexico: Mexico City, Puebla, Oaxaca
Group size
Average of 30 travelers
Reviews
Activity level
Trip Extensions
Pre-Trip Extension
Post-Trip Extension
Arrive Early
Mexico City
San Miguel