Originally Posted by epa
Interestingly, according to their lousy website, they only have stores on Mallorca and in Madrid. However, I also observe that they only mention one of their three Madrid stores.
I think that they have a store in Paris and I believe to have read somewhere that they have one in Barcelona as well.
a google search turned up nothing, but with the impending summer trip to Barcelona, I want to know if Carmina made their way back to Barcelona.
PS - if anyone knows the details of the mythical Inca Carmina factory store in Mallorca, let me know and i'll proxy for you. I searched once for it by car and could not find it.