An overpoweringly fragrant shop located in the port area of Ibiza Town stocks just about every spice known to modern man.
364486
The shop located in Ibiza sells fragrant spices.
364487
You can't find a single spice shop in Ibiza.