Tibidabo is a mountain overlooking Barcelona, Catalonia, Spain. At 512 meters it is the tallest mountain in the Serra de Collserola. Rising sharply to the...
Tibidabo is an old fashioned amusement park set on a mountain overlooking Barcelona. Its main rollercoaster, Muntanya Russa, benefits from one of the most spectacular...