SHOP FORMENTERA
Our flagship store is located in beautiful San Francesc in Formentera.
The city is the island´s capital and the town is famous for it's buzzing, yet tranquil atmosphere. Here life seems to go at a slower pace.
Our flagship store is located in beautiful San Francesc in Formentera.
The city is the island´s capital and the town is famous for it's buzzing, yet tranquil atmosphere. Here life seems to go at a slower pace.