Clue: I visited Mexican painter here in the south of France (7)
Answer: RIVIERA
Explanation: Definition: in the south of France
**I** *visited* (Diego) **RIVERA** ("Mexiacn painter")