The Central Mexican city of Guanajuato is an underrated gem! From outdoor activities to cultural treasures, there are so many things to do in Guanajuato.