Barcelona is the second city of Spain, located on the coast of the Mediterranean Sea. Barcelona has become very popular with tourists from all over Europe. The capital of Catalonia hosted the 92 Olympics and has seen a huge face lift ever since. From being an old, neglected city, it has turned into one of the trendiest places on the continent. And with Sitges nearby, it has become a gay heaven as well.