News

Torre Baró Castle: A Scenic Icon on Barcelona’s Outskirts Perched on one of the easternmost hills of the Collserola ridge stands Castell de Torre Baró, a building protected as a Site of ...