Ramble 2, La Rambla We found La Rambla almost immediately after our arrival, but Read More » March 19, 2010 No Comments