The picturesque village of Mougins is located in the district of Grasse in the Alpes-Maritimes department of south east France. Situated just 15 minutes from Cannes, it has become one of the most sought-after locations on the Cote d’Azur, attracting many celebrities, artists and investors to the area. A combination of ancient structures and 19th century houses, Mougins is described as a...