Tibidabo

Tibidabo is a hill overlooking Barcelona, Catalonia, Spain. At 512 metres, it is the tallest hill in the Serra de Collserola
Views of Barcelona are stunning
Tibidabo is a hill overlooking Barcelona, Catalonia, Spain. At 512 metres, it is the tallest hill in the Serra de Collserola
Views of Barcelona are stunning