Quote Originally Posted by RedBeard View Post
Just little towns in the mountains.
Not the north of France but the southeast, this is where I lived for a while: Breil-sur-Roya. The Italian border is just down the valley to the left.

Don't look around for more of the town; that's all there is right there.

Andrew.