Villas Mougins

If you find Nice not too nice and Cannes a bit overcrowded, a visit to Mougins might remind you why the French Riviera remains one of Europe’s top holiday destinations. Located just 7km (4 miles) north of Cannes, Mougins is considered to be as stylish as its more famous neighbour, […]