
Indigo is located in the beautiful Spanish town of Javea, overlooking the Mediterranean sea. The shop is a treasure trove of seasonal fashion, accessories and artworks by local artists.
Indigo is located in the beautiful Spanish town of Javea, overlooking the Mediterranean sea. The shop is a treasure trove of seasonal fashion, accessories and artworks by local artists.