Where is L'Estaque?

Where is L'Estaque located?

L'Estaque, L'Estaque (Station), France (approx. 43.36361°, 5.32139°)


Where is L'Estaque on the map?