translate English to French: Can Lluc’s farm tourism centre is located in the middle of rural Ibiza, in a beautiful, quiet valley.
Le domaine de Can Lluc se trouve au centre de l’île, au cœur de l’Ibiza rurale, dans une belle vallée tranquille.