Find Your Barcelona Designer Outlet Shopping at La Roca Village: La Roca Village is one of two Chic Outlet Shopping malls in Spain, the other outlet being La Rozas Village in Madrid. Located just 40 minutes’ drive from Barcelona and only half an hour from Girona, this outlet village is one of Catalonia’s desirable destinations […]