How many days?
1 day in Puebla
1
2 days in Puebla
2
3 days in Puebla
3
4 days in Puebla
4
5 days in Puebla
5
6 days in Puebla
6
7 days in Puebla
7