Barcelona is a modern, vibrant city that takes special pride in its history and famous architecture. The sunny weather all-year-round is a reason enough for people who come from colder areas to flock to this paradise. Barcelona is also famous for its restaurants and bars serving exquisite traditional food.