Going on holiday to Barcelona Spain? But what is Barcelona actually known for? Learn about top things to do in BCN & must-visit places!