Experience the beautiful French town of Mougins Experience the French Riviera in a beautiful medieval town near Cannes. With a magnificent art scene, beautiful scenery and Michelin stared restaurants; the town of Mougins is the perfect place to experience French culture.