

David Stanley
The hilltop village of Bormes-les-Mimosas southwest of Saint-Tropez, France, is well known for its benign climate, flower-filled alleys, and picturesque vistas. BormeslesMimosas SaintTropez France
