Created by Anne-Marie on April 26, 2001
Best of IgoUgo
Mougins is a wonderful medieval village perched 260m above sea level on the French Riviera. But what draws visitors to Mougins, is its reputation of having the largest concentration of Michelin-rated restaurants in France.
Created by Fi Rodden on July 10, 2002
Mellodramatic family escapades to the S.France.