Backpacking Mexico is an amazing way to get to know the country.

colorful colonial buildings in Guanajuato, Mexico