38 Rue de la Vue des iles, Bormes-les-Mimosas, France, 83230
Overlooking the bay of Le Lavandou, between the sea and the hills Les Maures, inside a wonderful flowered park, this haven of freshness has an unobstructed view of the sea and the Iles d'or more...