We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
We fell upon Manlleu Catalonia Spain. The main square of the town is incredible surrounded by impressive buildings and a centre court used for entertainment. The is a large stair case that leads up to the Church of Santa Maria. They also installed an elevator...More