Costa Brava What to do

The best 4 Shops in the Costa Brava