If you want to take a break from the hustle and bustle of Barcelona and get a taste of a small Spanish town, then you need to check out these 8 beautiful towns near Barcelona.