Attractions and Hotels in Barcelona, Spain
Barcelona is the capital and most populous city of Catalonia, it is the second city of Spain. Barcelona not only has a rich heritage, but also an important cultural center and is the destination of many tourists. It is one of the cities with the highest cost of living in Spain. It is famous for the parks and beaches.
Parks include historic parks, urban parks, botanical parks and forest parks. Barcelona is a Mediterranean city for its geographical location, history, inflation
...