Prettiest Towns in Catalonia

If you feel like you need a break from the city, in just an hour or two from Barcelona you can find yourself in a gorgeous natural setting, whether by the coast or inland.

Castellfollit de la Roca

Castellfollit de la Roca is a town of about 1,000 residents in the province of Girona, Catalonia. The old town, perched dramatically on a narrow cliff ledge, dates back to the Middle Ages.