Sabadell (cat. Sabadell) is the fifth-largest city in Catalonia. It is in the south of the comarca of Vallès Occidental and its joint capital (co-capital), on the River Ripoll, 20 km north of Barcelona. Sabadell is located 190 m above sea level.
Archaeological remains found around Can Roqueta and Can Gambús indicate that the …More