
By: Beatriz Lopez
Located on the northeastern coast of Spain is the intoxicating city of Barcelona. Set against the Mediterranean Sea, this multifaceted jewel rewards visitors and locals alike with mesmerizing architecture, impressive museums, outstanding cuisine and more.
Barcelona, the second largest city in Spain and the capital of Catalonia, buzzes with a hip, modern vibe, [...]











