An overpoweringly fragrant shop located in the port area of Ibiza Town stocks just about every spice known to modern man.
The spice shop in Ibiza sells a lot of Rosemary and Thyme. 
mnli hypothesis: The spice shop in Ibiza sells a lot of Rosemary and Thyme.  premise: An overpoweringly fragrant shop located in the port area of Ibiza Town stocks just about every spice known to modern man.