Since 1994, Ibiza Republic has been the shopping destination for high-end summer clothes and beach wear made of organic cotton In a beautiful store in Ibiza Town, you'll find T-shirts, jumpers, hoodies and more, all made of organic cotton. There is also a good line shop.
07800 Ibiza, Spain