Explore Barcelona

On the Spanish coast, facing the azure hues of the Mediterranean Sea is Barcelona – a touristic mecca known for its cuisine, architecture and beach-going climate. Although the summer months…