I had recently completed the Viva Mexico tour that departed on 20th July and was led by the awesome Vitor.
The tour was awesome from day 1 and well organized and run with the perfect mix of culture and relax time. The group was great and I was fully able to enjoy my time in Mexico.