Xilitla is a town with mostly roads that have a 20 to 30 degree incline at all times. You can’t help but get your exercise here. We walked a number of block to the town square, found a second story patio and had a cold one while we looked over Continue Reading