These roads are located in the Louberon mountains in Provence, France
Attached image(s)
Looks like a perfect teener road.
What were you driving during your stay?
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)