Log In or Register
This city is named 'Gordes'. It's in the south of France. It's a well known city visited by thousand tourists by year.