Easily one of my favorite places after almost 9 years in Spain. Puigcerdà, a small city in the north of Catalonia, minutes from the Spanish/French border, is the perfect weekend getaway spot. Puigcerdà is a two-hour drive from Barcelona city center and a 3.5-5 hour train ride, depending on which train, time of day, etc. Cobblestone street after street with shops, including ski shops and toy stores, restaurants, and services. Beautiful old buildings, many of…