I had a good experience with Shepherds Tours Méxic...
I had a good experience with Shepherds Tours México. The guides were knowledgeable and the tour was well-organized. We visited some interesting places and I learned a lot about the history and culture of México. I would recommend them to others!