The capital of Catalonia and 2nd largest city in Spain is Barcelona with its nearly 2 million residents. It is located in the northeastern part of the country on the Mediterranean coast, which makes...
This is the time of year when most writers would rather not be writing — and so there are a host of “best of” “worst of” and “insert-superlative-here” year in review lists appearing...