Barcelona, Spain is a vibrant metropolis filled with colorful architecture, sandy beaches, a thriving nightlife, and plenty of places to sample delicious Catalan food. There is no end to all of the wonderful places and things to see in Barcelona, and we think that some of the best things in life are free.