Igualada

Igualada is a municipality of the province of Barcelona in  Spain. It is located on the left bank of the Anoia river.

The city is  west from the city of Barcelona. It is  west from the famous Montserrat mountain.

References

Category:Municipalities in Barcelona