7 Best Cities to Visit in Spain

1. Barcelona Barcelona is the capital city of Catalunya. It is one of the most visited cities in Spain. City has beautiful beaches on Mediterranean Sea in the east, and hills on the west. Barcelona is famous for Gaudi’s Sagrada Familia church and also for Football Club Barcelona. Furthermore it has many Gothic style buildings, […]

Read More