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.