Mataro

It's small enough to walk just about anywhere in Mataro. If you're feeling particularly lazy though - the Mataro Bus network has 10 different lines and a very clearly layed out map at every bus stop EUR 2.00 per journey or you can use a T-10 single zone card.