Barcelona may be known for its balmy climate, but inside is a rich tapestry of art and history - discover…