Beautiful country villas in the hillside commune of Ramatuelle in the South of France. These magnificent homes are spread out over large plots, featuring six and seven bedrooms along with marvelous landscaped yards. Located near the town of Saint-Tropez, they are in a very prime area of the French Riviera.