Where is Ceyreste?

Where is Ceyreste located?

Ceyreste, Ceyreste, France (approx. 43.218376°, 5.6391973°)


Where is Ceyreste on the map?