Before I went to Mexico, I pictured beautiful beaches, colourful towns and lots (and lots… and lots) of ruins. And, of course, I saw all of those. What I didn’t expect was a quaint town in the mountains surrounded by breathtaking views, unmissable sunsets, and most importantly, spending the night...