Igualada (ES)
From Stamps of the World
Igualada is a municipality in the province of Barcelona in Catalonia, Spain. It is located on the left bank of the Anoia River and at the western end of the Igualada-Martorell-Barcelona railway. Igualada is the capital and central market of the Anoia comarca, a rich agricultural and wine-producing district. The population, as of 2009, is 38,918. The city consists of an old town, founded in the 11th century, with narrow and irregular streets, including the remains of a fortress and ramparts, plus a new surrounding town with regular and spacious streets and many fine houses.
Read more @ https://en.wikipedia.org/wiki/Igualada