Week 130. Not as planned. In last two weeks there wasn’t a single thing that went as planned. It was overwhelming and brought both good and bad things. The bad thing – we’re still haven’t reached Puebla. Seriously, how hard can it be to cycle 300 km? Too hard, apparently. The good thing is that all the unexpectedness lead us to discover incredible things, like eating cactus, playing with tumbleweed, exploring rooftops of old monasteries and meeting a girl who travels with a cat!