Arrive at the Benito Juarez Mexico City International Airport. Transfer to hotel.
In the morning, go on a hop-on hop-off bus tour of Mexico City. The tour features up to 21 stops, and allows you to get off the bus at any time to explore; then get back on when im ready to see the next attraction! The tour stops at some of the most popular spots in the city, including archaeological, modern and contemporary sites. In the afternoon, I have the option to continue on the second part of the hop-on hop-off bus tour or return to my hotel.
After breakfast, I'll travel to the Shrine of Guadalupe, one of the most famous shrines in Mexico. I'll then continue to the archeological site of Teotihuacan, where I'll admire its monumental pyramids and temples. I'll stop by an arts and crafts center before heading back to my hotel.
In the morning, enjoy a tour of Mexico City landmarks. I'll see many symbolic sites of Mexico City, including the World Trade Center, Olympic Stadium and the lava gardens of San Angel. After the tour, I'll travel to Xochimilco, where I'll ride in an Aztec boat. Next, visit the colonial district of Coyoacan and admire its historic mansions and impressive paintings at the Church of Saint John the Baptist.
Following breakfast, tour the city of Cuernavaca, a favorite escape for Mexico City residents. While here, I'll have the chance to see the Palace of Cortes, which was built by Hernan Cortes and is considered one of the most historic buildings in Cuernavaca. I'll also visit the restored Cuernavaca Cathedral.
Then continue to the city of Taxco, known for its silver mining. I'll visit the church of Santa Prisca before returning to Mexico City.Then at evening Transfer to Benito Juarez International Airport.